Senior QA Engineer - Automation
Description
Role: Senior QA Engineer - Automation
Work location: Telford, UK (Hybrid)
Job type: full time
Responsibilities
- Define and evolve the automation approach for your product area, ensuring we test the right things at the right layers (API, UI, contract, component, etc.).
- Identify weak spots in our quality pipeline and introduce tools or techniques that tighten feedback loops.
- Drive continuous improvement of automation frameworks-making them cleaner, faster, and easier for others to build on.
- Lead the design, development, and maintenance of test automation frameworks and scripts
- Define automation strategies, standards, and best practices to ensure consistency across QA teams
- Collaborate with development, DevOps, and business teams to integrate automation into continuous delivery pipelines
- Integrate automation deeply into pipelines; optimise parallel runs and ensure deterministic, stable outputs.
- Investigate flaky tests, eliminate root causes, and enforce reliability standards.
- Provide meaningful reporting that highlights real risks, not just raw numbers.
- Conduct code reviews of automation scripts and provide mentorship to junior and mid-level automation engineers
- Develop reusable components, utilities, and libraries to improve efficiency and maintainability of test automation assets
- Analyze and troubleshoot complex automation failures, identifying root causes and corrective actions
- Provide technical input into test planning, estimation, and overall QA strategy
- Evaluate and recommend automation tools and technologies that align with enterprise architecture
- Track and report on automation progress and performance metrics to QA leadership
- Ensure alignment of automation testing activities with compliance and security requirements relevant to healthcare data systems
- Collaborate with peers to enhance automation coverage for API, UI, batch, and Back End testing layers
- Guide mid-level and junior QA/SDET engineers, reviewing their test code and helping them grow.
- Run short learning sessions on testing techniques, automation frameworks, and debugging skills.
- Promote good habits like clean test coding, reliable assertions, and defensible test structure.
- Champion test automation adoption and continuous improvement initiatives across QA and development teams
- Advocate for shifts-left behaviours such as early test case design, contract validation, and exploratory testing.
- Recommend improvements to engineering workflows, branching strategies, and test environment usage.
- Bring fresh ideas from industry trends-new frameworks, patterns, and tooling that could elevate quality
Qualification & Technical Skills:
Required Qualifications
- Bachelor's or master's degree in computer science, Information Systems, or related field
- 8+ years of experience in software testing
- 5 years in automation-focused roles
- Proven expertise in deg and maintaining automation frameworks (Selenium, Cypress, Tosca, Playwright, or UFT)
- Exposure to dashboard tools like Grafana etc is good to have.
- Expertise in automation tools like Selenium, Cypress, Playwright, Cucumber, Postman, Restassured etc.
- Expertise in CI/CD tools such as Jenkins, GitLab CI, Azure DevOps pipelines etc.
- Expertise in performance testing tools like JMeter, Gatling, LoadRunner etc.
- Working knowledge of security testing tools like SonarQube, OWASP ZAP, Burp Suite, Prowler, Kali Linux, Fortify, Veracode, Teneble.io, Jfrog Xray etc.
- Strong programming proficiency in Java and Python
- Solid understanding of CI/CD practices, with hands-on experience integrating automated tests into pipelines (eg, Jenkins, Azure DevOps)
- Deep understanding of SDLC, STLC, and Agile methodologies
- Proficient in database validation and complex SQL Scripting
- Experience leading automation initiatives for large, multi-tiered enterprise or healthcare systems
Skills
CypressAPISecurityComplianceGitLabCI/CDSQLPythonSeleniumPlaywrightGitLab CIAzureDevOpsOWASPAzure DevOpsAgileLinuxJenkinsGrafanaJavaGitlabPostman
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.