d

QA Automation Engineer

duvari group
3 days ago
On-site
Saint Louis, Missouri, United States
QA Automation Engineer

Build the future of automated testing by designing scalable frameworks, transforming manual regression into intelligent automation, and driving quality across modern CI and DevOps pipelines. Join a collaborative engineering environment where your automation expertise will shape testing strategy, accelerate delivery, and elevate product reliability!

Senior QA Automation Engineer

Job Summary

The Senior QA Automation Engineer plays a key role in developing and executing the automated testing roadmap and pipeline. This role combines advanced manual testing expertise with strong programming capabilities to transform manual regression tests, workflows, and application features into scalable automated solutions.

This position collaborates closely with QA teams, developers, and project stakeholders to build reliable automation frameworks, improve testing efficiency, and support continuous integration and delivery practices.

Key Responsibilities

Test Automation Development

  • Analyze systems under test to design and develop complex automated tests and reusable automation components

  • Convert manual regression tests, workflows, and features into automated test scripts

  • Modify and enhance the automation framework to support evolving testing needs

Execution and Reporting

  • Execute automated test scripts and document results in test management tools

  • Provide reporting on automation progress, coverage, and results

  • Configure Jenkins jobs to generate automated testing output and integrate results with related systems

Collaboration and Communication

  • Maintain strong communication with manual testing teams to ensure automation coverage and maintenance needs are addressed

  • Coordinate with Functional Test Leads to identify high priority user stories targeted for automation

  • Participate in project meetings and develop automation test cases based on requirements

Mentorship and Quality Standards

  • Mentor automation engineers by assisting with environment setup, training, and coding support

  • Conduct peer reviews of automation code to ensure adherence to framework and coding standards

  • Promote best practices in test automation development and execution

Process and Documentation

  • Maintain comprehensive documentation of automation development and execution processes

  • Upload all relevant documentation to the QA knowledge repository

  • Follow branching and merging strategies aligned with development standards

Technical Leadership

  • Participate in evaluation and proof of concept initiatives for automation tools

  • Develop subject matter expertise in assigned systems and share knowledge across the QA team

  • Contribute to long term technical solutions and automation strategy for the QA organization

Qualifications

Education or Experience
Candidates should meet at least one of the following criteria:

  • Bachelor’s degree in an Information Technology related field

  • Minimum of 8 years of experience in Information Systems or a related field

  • Relevant certifications related to software testing, automation, or development

Technical Skills

  • Proven experience in software development or automation engineering with a strong track record of impact

  • Intermediate programming skills in at least one of the following languages:

    • Java

    • Python

    • C#

    • JavaScript

  • Strong experience with automated testing frameworks and tools, particularly Selenium

  • Experience working in Agile and DevOps environments including CI, CT, and CD practices

  • Familiarity with Jenkins and automation pipeline integration

  • Knowledge of version control and branching strategies

Additional Knowledge

  • Understanding of software development life cycles including Agile, Waterfall, and Iterative models

  • Experience with SQL, SSRS, or other reporting tools is a plus

  • Familiarity with TargetProcess is desirable

  • Knowledge of UML, process flows, and use case modeling is helpful

  • Experience within Property and Casualty insurance environments is a plus

Professional Skills

  • Strong organizational and prioritization skills

  • Ability to meet deadlines and manage multiple priorities

  • Comfortable working in a fast paced collaborative environment

  • Self motivated, results oriented, and customer focused

  • Strong attention to detail and commitment to quality

  • Strong interpersonal skills with the ability to maintain cooperative professional relationships

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β