QA Engineer

QA Engineer

Newcastle upon Tyne Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our SRE team to ensure the reliability of cloud-based accounting products.
  • Company: Sage is a global leader in innovative financial management solutions.
  • Benefits: Enjoy a hybrid work model with three days in the Newcastle office and great corporate perks.
  • Why this job: Be part of a dynamic team, enhancing software quality and making a real impact.
  • Qualifications: Proficiency in UI test automation and knowledge of CI/CD pipelines are essential.
  • Other info: Mentorship opportunities available for junior QA engineers.

The predicted salary is between 36000 - 60000 £ per year.

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

  • 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).

QA Engineer employer: Sage Group plc

At Sage, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a QA Engineer in our Newcastle office, you'll benefit from a hybrid working model, competitive remuneration, and opportunities for professional growth through mentorship and continuous learning. Join us to be part of a forward-thinking team dedicated to delivering high-quality cloud solutions while enjoying the vibrant community and resources that Newcastle has to offer.
S

Contact Detail:

Sage Group plc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land QA Engineer

✨Tip Number 1

Familiarise yourself with the specific tools mentioned in the job description, such as Selenium for UI test automation and monitoring tools like New Relic or Datadog. Having hands-on experience with these tools will give you a significant edge during interviews.

✨Tip Number 2

Showcase your understanding of CI/CD pipelines and how QA best practices can be integrated into them. Be prepared to discuss your previous experiences where you've successfully implemented these practices in a team setting.

✨Tip Number 3

Highlight any experience you have with resilience testing strategies, particularly chaos engineering. Being able to articulate how you've contributed to system robustness in past roles will demonstrate your alignment with the responsibilities of this position.

✨Tip Number 4

If you have experience mentoring junior engineers, make sure to mention it. This role involves guiding others in automation and SRE methodologies, so showcasing your leadership skills will be beneficial.

We think you need these skills to ace QA Engineer

UI Test Automation (e.g., Selenium)
CI/CD Pipeline Integration
Monitoring and Logging Tools (e.g., New Relic, Datadog, Prometheus, Grafana, Splunk)
SRE Principles
Reliability Testing
Fault Tolerance
Full Testing Lifecycle Experience
User Acceptance Testing (UAT)
Performance and Load Testing for Cloud Applications
AWS Cloud Services Knowledge
Test Automation Frameworks
Scripting Languages (Python, Java, JavaScript)
Containerized Applications (Docker, Kubernetes)
Resilience Testing Tools (e.g., Chaos Monkey, Gremlin)
Infrastructure as Code (IaC) Tools (Terraform, CloudFormation)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in QA engineering, particularly with UI test automation and CI/CD pipelines. Use keywords from the job description to demonstrate your fit for the role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for quality assurance and cloud technologies. Mention specific projects or experiences that align with Sage's requirements, such as your familiarity with performance testing or cloud infrastructure.

Showcase Technical Skills: In your application, emphasise your proficiency in tools and languages mentioned in the job description, like Selenium, Python, or AWS. Providing examples of how you've used these skills in past roles can strengthen your application.

Prepare for Agile Methodologies: Since the role involves participating in Agile ceremonies, mention any experience you have with Agile practices. Highlight your ability to collaborate with cross-functional teams and contribute to continuous improvement initiatives.

How to prepare for a job interview at Sage Group plc

✨Showcase Your Automation Skills

Be prepared to discuss your experience with UI test automation tools like Selenium. Highlight specific projects where you implemented automated testing and the impact it had on the overall quality of the software.

✨Understand CI/CD Integration

Familiarise yourself with how QA fits into CI/CD pipelines. Be ready to explain how you've collaborated with DevOps teams in the past to integrate testing processes, ensuring a smooth workflow from development to deployment.

✨Demonstrate Knowledge of SRE Principles

Since this role involves Site Reliability Engineering, brush up on SRE principles such as reliability testing and fault tolerance. Prepare examples of how you've applied these concepts in previous roles to enhance system resilience.

✨Prepare for Technical Questions

Expect technical questions related to performance and load testing, especially for cloud-based applications. Review your knowledge of monitoring tools like New Relic or Datadog, and be ready to discuss how you've used them to diagnose and resolve issues.

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>