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. What We’re Looking For: 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). Nice-to-Have Skills: • 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).