
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