QA Engineer
Sage
Date: 1 week ago
City: Newcastle upon Tyne, England
Contract type: Full time

Job Description
Sage is a global leader in accounting, payroll, and financial management solutions. We empower businesses with innovative cloud-based software, simplifying and automating financial processes so they can thrive in a digital world.
We’re looking for a QA Engineer to join our Site Reliability Engineering (SRE) team within Cloud Services Engineering & Operations. In this role, you’ll play a key part in ensuring the reliability, performance, and resilience of our cloud-based accounting products, helping us deliver seamless, high-quality solutions to customers worldwide.
This is a hybrid role – three days per week in our Newcastle office.
Key Responsibilities What You’ll Do
Must-Have Skills:
Sage is a global leader in accounting, payroll, and financial management solutions. We empower businesses with innovative cloud-based software, simplifying and automating financial processes so they can thrive in a digital world.
We’re looking for a QA Engineer to join our Site Reliability Engineering (SRE) team within Cloud Services Engineering & Operations. In this role, you’ll play a key part in ensuring the reliability, performance, and resilience of our cloud-based accounting products, helping us deliver seamless, high-quality solutions to customers worldwide.
This is a hybrid role – three days per week in our Newcastle office.
Key Responsibilities What You’ll Do
- Conduct performance, load, and stress testing to optimize system scalability and stability.
- Collaborate with SREs, DevOps, and engineers to integrate QA best practices into CI/CD pipelines.
- Develop, execute, and maintain automated test cases to ensure cloud software reliability.
- Build and enhance test automation frameworks for cloud infrastructure and application reliability.
- Support incident response efforts by diagnosing, documenting, and resolving production issues.
- Drive resilience testing strategies, including chaos engineering, to strengthen system robustness.
- Participate in Agile ceremonies, contributing to continuous improvement initiatives.
- Coordinate User Acceptance Testing (UAT) to ensure smooth product releases.
- Mentor junior QA engineers in automation, cloud QA, and SRE methodologies.
Must-Have Skills:
- Proficiency in UI test automation (e.g., Selenium).
- Knowledge of CI/CD pipelines and test automation integration.
- Familiarity with monitoring and logging tools (e.g., New Relic, Datadog, Prometheus, Grafana, Splunk).
- Understanding of SRE principles, including reliability testing and fault tolerance.
- Experience across the full testing lifecycle, from test planning to User Acceptance Testing (UAT).
- Experience in performance and load testing for cloud-based applications.
- Understanding of AWS cloud services and cloud infrastructure testing.
- Hands-on experience with test automation frameworks and scripting languages (Python, Java, JavaScript).
- Experience with containerized applications (Docker, Kubernetes).
- Exposure to resilience testing tools (e.g., Chaos Monkey, Gremlin).
- Familiarity with Infrastructure as Code (IaC) tools (Terraform, CloudFormation).
See more jobs in Newcastle upon Tyne