QA Automation Engineer
Posted 6 Oct 2026
Advertised as “Senior QA Automation Engineer”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- People management
- Employment
- Hybrid
No salary listed for this role.
As a Senior QA Automation Engineer you are a technical leader who sets the quality bar for your team and elevates testing practices across the organization. You blend deep automation expertise with cross-functional leadership — crafting in-depth test strategies, driving non-functional and load testing, mentoring engineers, and partnering with your Tech Lead to define automation approaches for large, complex projects. This role requires close collaboration with cross-functional teams, ownership of quality and technical excellence, and the ability to drive high-quality deliverables that ensure customers have an unparalleled experience across our digital platforms.
Responsibilities
What You Will Do:
-
Be the quality champion for your team, owning the end-to-end validation of features, including requirements definition, in-depth test planning, and quality signoff.
-
Partner with the Tech Lead to define automation plans and test strategies for large projects, and help the team find ways to deliver incrementally for larger projects.
-
Craft in-depth test plans and maintain robust automation frameworks for testing APIs, mobile applications (iOS and Android), and desktop to ensure reliable releases.
-
Drive non-functional testing (NFT) for your team and manage load testing for large features, participating hands-on in performance and load testing efforts.
-
Be the owner of your test suite. Actively monitor automation results, address failures and issues regularly, and continuously fine-tune runners and framework performance.
-
Build, maintain, and optimize test pipelines within CI/CD workflows, ensuring developers receive fast feedback on the test results of their changes.
-
Coach developers on unit and integration testing.
-
Participate in UAT and provide suggestions for improvement across the application.
-
Proactively identify risks, advocate for testing best practices, and address gaps in automation coverage. Consider the impact of work across multiple teams and proactively manage issues.
-
Identify and drive new and better ways of working, and consistently achieve project goals while supporting the team in overcoming obstacles to deliver results.
-
Regularly demonstrate new automation tests with engineering and partner with the team to improve the test suite. Raise defects and advocate for their resolution in team triage sessions.
-
Provide support for internal tools and frameworks, contributing to the broader Automation QA (AQA) strategy across the organization.