Lead, Automation Engineer

Department: Technology
Location: El Segundo, CA

The Lead, Automation Engineer role is critical to ensuring the reliability and performance of Prodege’s software systems. As a key member of the Quality Engineering team, this individual is responsible for implementing and maintaining a robust test automation strategy to ensure continuous delivery of high-quality software. This role drives collaboration with product and development teams, advocates for quality throughout the development lifecycle, and continuously seeks process improvements to enhance testing efficiency. Additionally, the Lead Automation Engineer will oversee contract automation engineers, ensuring alignment with project goals and high standards of delivery.

*** We are seeking local candidates within the Greater Los Angeles Ca area. This role does not offer work visa sponsorship.***

Primary Objectives:

  1. Test Automation Strategy & Execution
  2. Collaboration with Product & Development Teams
  3. Quality Advocacy & Process Improvement
  4. Issue Tracking & Resolution
  5. Industry Knowledge & Continuous Learning
  6. Managing contract Automation Engineers

Qualifications - To perform this job successfully, an individual must be able to perform each job duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Detailed Job Duties: (typical monthly, weekly, daily tasks which support the primary objectives)

  • Test Automation Strategy & Execution

    • Develop and execute a comprehensive test automation strategy to enhance software reliability and performance.
    • Design, plan, and execute automated test cases using tools such as Selenium, with a focus on providing early feedback on product functionality.
    • Perform manual and automated testing, including regression tests, to ensure comprehensive coverage of software functionality.
    • Maintain up-to-date documentation on all phases of the testing process, ensuring clear and actionable insights for stakeholders.
  • Collaboration with Product & Development Teams

    • Collaborate closely with product and development teams to develop test plans that cover both new and existing features.
    • Participate in planning and brainstorming sessions for new features, offering insights to help guide development.
    • Analyze and interpret product requirements and technical design documents to provide timely, constructive feedback.
    • Actively work with the development team to document software and systems functionality, ensuring accuracy and clarity.
  • Quality Advocacy & Process Improvement

    • Serve as the primary QA engineer, taking ownership of testing initiatives and driving improvements in QA processes.
    • Identify bottlenecks in QA processes, propose solutions, and implement strategies to enhance testing efficiency.
    • Act as a vocal advocate for quality throughout the development lifecycle, ensuring quality standards are upheld.
  • Issue Tracking & Resolution

    • Track issues and manage the resolution of bugs and defects to completion, collaborating with the development team to ensure timely fixes.
    • Document and review test results, ensuring that bugs and issues are properly reported and followed up.
    • Reproduce bugs and conduct meticulous regression testing to ensure that identified issues are resolved.
  • Industry Knowledge & Continuous Learning

    • Keep up with the latest trends in software testing and quality assurance, ensuring that the company stays ahead of industry best practices.
    • Continuously update testing methods and tools to reflect current industry trends and technological advancements.
  • Managing contract Automation Engineers

    • Oversee the performance, deliverables, and timelines of contract automation engineers, ensuring alignment with project goals and maintaining high standards of quality.
    • Plan, allocate, and coordinate tasks between internal teams and contract automation resources, ensuring effective utilization and collaboration to meet project deadlines.
    • Provide feedback and maintain strong relationships with third-party vendors to ensure ongoing resource effectiveness.

What does SUCCESS look like?

Successful performance as a Lead, Automation Engineer involves not only designing and executing a comprehensive test automation strategy to ensure the reliability, functionality, and performance of software systems but also effectively managing and overseeing contract automation engineering resources. The individual will collaborate closely with product and development teams to develop test plans, provide timely feedback, and ensure that all new and existing features meet high-quality standards. They will take ownership of tracking and resolving issues, while continuously advocating for quality throughout the development lifecycle. In addition to hands-on technical responsibilities, the Lead, Automation Engineer will coordinate tasks and monitor the performance of contract engineers, ensuring they deliver high-quality work within set timelines. By proactively identifying process improvements, staying current with industry trends, and fostering a productive relationship with contract resources, the Lead Automation Engineer will help streamline testing efforts and enhance overall efficiency. Ultimately, success in this role is marked by delivering consistently high-quality software, ensuring effective management of external resources, and contributing to a culture of continuous improvement.

The MUST Haves: (ex: job cannot be done without these skills, education, experience, certifications, licenses)

  • Five or more (5+) years of experience in software quality assurance, with a focus on web technologies.
  • Expertise with automated testing tools, such as Selenium.
  • Proficiency in one or more programming languages (e.g., C, C++, Java, Python, JavaScript, C#, PHP, Objective-C).
  • Strong communication skills for documenting and reporting test results and bugs.
  • Creative problem-solving with a passion for breaking software and ensuring product resilience.
  • Experience with performance benchmarking tools and software security testing.
  • Ability to create and manage a comprehensive QA strategy.
  • Awareness of typical programming errors and strategies to prevent them.
  • Excellent multitasking abilities with the capacity to handle multiple projects simultaneously.

The Nice to Haves: (preferred additional skills, education, experience, certifications, licenses)

  • Bachelor’s degree in Computer Science, Information Systems, Data Science, or related field is preferred.
  • Previous experience supervising contractor automation engineer resources is preferred.

Pay Transparency:

The anticipated base salary range for this position is $110,000 to $125,000. The final salary offered to a successful candidate will be dependent on several factors that may include, but are not limited to; the type and length of experience within the job, type and length of experience within the industry, the type and length of knowledge and skills for the position, education, training, etc. Prodege is a multi-state employer and final compensation within this range could be impacted by work location. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.

Prodege Benefits:

Prodege offers a comprehensive benefits package to US Full-time employees including medical, dental, vision, STD, LTD and basic life insurance. Employees receive flexible PTO, as well as paid sick leave prorated based on hire date. US Employees have eight paid holidays throughout the calendar year. Employees receive an option to purchase shares of Company stock commensurate with their position, which vests over four years.

Equal Employment Opportunity Statement

At Prodege, we are committed to creating a diverse and inclusive environment. We are proud to be an Equal Opportunity Employer and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by law. We encourage individuals of all backgrounds to apply.

FCIHO

Employers will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of FCIHO.

 

 
 
 
 
 
 
 

 

 
 
 
 
 
 
 

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System