£63 Per hour
Outside
Hybrid
London Area, United Kingdom
Summary: The QA Engineer role involves collaborating with various teams to ensure high-quality software delivery, focusing on testing strategies, automation tools, and best practices. The position is primarily remote with occasional in-person meetings in London. The contract is initially for three months and emphasizes continuous improvement and risk-based testing. The role requires extensive experience in QA and automation, along with strong programming skills.
Key Responsibilities:
- Define and maintain a clear testing strategy that aligns with engineering and business needs.
- Work with engineering leads, product managers, and stakeholders to ensure QA is a first-class citizen for all projects.
- Select, implement, and scale automation frameworks, ensuring efficiency and reliability.
- Conduct training sessions and document best practices to improve QA awareness across all teams.
- Track and analyze testing metrics, drive process improvements, and reduce testing bottlenecks.
- Empower engineers to take responsibility for their testing while ensuring a robust safety net through automation.
- Introduce a structured approach where test coverage is aligned with business impact and risk.
- Implement a structured approach for post-release monitoring, bug triaging, and root cause analysis.
Key Skills:
- Extensive experience in QA, driving automation strategies and setting up scalable testing frameworks.
- A high standard for software under test and intrinsic regard for end user experience.
- Strong background in test automation, including tools such as Playwright, Jest and superset.
- Strong programming experience in TypeScript, Go or Python for test automation.
- Experience working with observability tools (e.g., monitoring logs, distributed tracing, and alerting mechanisms).
- Ability to define and track key quality metrics to measure and continuously improve the testing process.
- Security and compliance awareness, ensuring testing processes align with least privilege access and automated secrets management.
Salary (Rate): £62.50/hr
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
QA Engineer, Remote (1 or 2 days a month in London), 3 months initially, £450 - £500/day (OUTSIDE IR35)
The Role
As a QA Contractor, you will work closely with other QAs, engineering, product, and operations teams to ensure high quality software is delivered with confidence. You will be a trusted voice for testing strategies, automation tools, and best practices.
Key Responsibilities
- QA Strategy & Governance : Define and maintain a clear testing strategy that aligns with engineering and business needs.
- Cross-Team Collaboration : Work with engineering leads, product managers, and stakeholders to ensure QA is a first-class citizen for all projects.
- Automation & Tooling : Select, implement, and scale automation frameworks, ensuring efficiency and reliability.
- Knowledge Sharing : Conduct training sessions and document best practices to improve QA awareness across all teams.
- Continuous Improvement : Track and analyze testing metrics, drive process improvements, and reduce testing bottlenecks.
- Testing Ownership : Empower engineers to take responsibility for their testing while ensuring a robust safety net through automation.
- Risk-Based Testing : Introduce a structured approach where test coverage is aligned with business impact and risk.
- Incident Management : Implement a structured approach for post-release monitoring, bug triaging, and root cause analysis.
Skills & Experience
- Extensive experience in QA, driving automation strategies and setting up scalable testing frameworks.
- A high standard for software under test and intrinsic regard for end user experience.
- Strong background in test automation, including tools such as Playwright, Jest and superset.
- Strong programming experience in TypeScript, Go or Python for test automation.
- Experience working with observability tools (e.g., monitoring logs, distributed tracing, and alerting mechanisms).
- Ability to define and track key quality metrics to measure and continuously improve the testing process.
- Security and compliance awareness, ensuring testing processes align with least privilege access and automated secrets management.