Senior Automation QA Engineer
Role details
Job location
Tech stack
Job description
Senior QA Engineers are key technical contributors in the QA function. They are hands-on, quality-focused professionals with advanced skills in test strategy, automation, and collaboration. They work closely with engineers, product managers, and other stakeholders to ensure the delivery of high-quality software that meets user and business needs.
Senior QAs lead by example, mentor others, and drive continuous improvements in test processes, tooling, and quality mindset. They own quality outcomes within their squad, and influence cross-squad practices and strategy.
What you'll be doing
- Proficiency in modern test automation frameworks (e.g., Playwright, Cypress, Selenium).
- Skilled in API testing (e.g., Postman, REST-assured) and performance testing tools (e.g., K6, JMeter).
- Able to write maintainable, scalable, and reusable test automation code.
- Experience with CI/CD pipelines, Git workflows, and test integration into DevOps pipelines.
- Familiar with static code analysis tools and test data management.
- Executes and reports on manual and exploratory testing as needed.
- Independently leads testing for complex features and stories, including test design, automation, and execution.
- Works alongside developers to shift testing left, including test planning during refinement and coding phases.
- Owns the quality strategy for their squad, selecting appropriate test approaches and coverage models.
- Drives and enforces testing best practices, ensuring compliance with testing standards and guidelines.
- Maintains and enhances automation frameworks to support new features and improve coverage.
- Leads root cause analysis and actively prevents defect recurrence through systemic improvements.
- Supports incident response by identifying test gaps and contributing to post-mortems.
- Collaborates with Product Owners and Engineering to define acceptance criteria and ensure quality is built into the definition of done.
- Responsible for ensuring quality gates are met throughout the sprint and release lifecycle.
- Contributes to backlog grooming, sprint planning, and refinement with a quality-first mindset.
- Tracks and communicates quality metrics such as defect rates, test coverage, and release confidence.
- Partners with stakeholders to balance delivery speed with test depth and risk-based testing approaches.
- Helps shape testable user stories and participates in user flow validation and exploratory testing.
- Owns QA contribution to continuous delivery and quality assurance at squad level.
- Ensures automated test suites are reliable, performant, and run in CI/CD pipelines.
- Coaches others on test pyramid practices and coverage expectations.
- Leads peer reviews of test code and test cases, ensuring high-quality contributions across the team.
- Proactively addresses technical debt in QA infrastructure and test automation.
- Continuously evaluates and improves test tooling, frameworks, and processes.
- Ensures test practices support secure coding and compliance with data protection policies (e.g., masking of PII in test data).
- Supports vulnerability testing and validation in coordination with Security teams.
- Incorporates static analysis and code scanning tools into QA workflows.
- Ensures quality practices help mitigate risk of CVEs and other defects reaching production.
Requirements
Do you have experience in Test automation?, * Proficiency in modern test automation frameworks (e.g., Playwright, Cypress, Selenium).
- Skilled in API testing (e.g., Postman, REST-assured) and performance testing tools (e.g., K6, JMeter).
- Able to write maintainable, scalable, and reusable test automation code.
- Experience with CI/CD pipelines, Git workflows, and test integration into DevOps pipelines.
- Familiar with static code analysis tools and test data management.
- Executes and reports on manual and exploratory testing as needed.
Benefits & conditions
Pulled from the full job description
- Annual leave
- Company pension
- Season ticket loan
- Free flu jabs