Benefits
Special Commitments
Skills

Nombre de vacante

QA Engineer

Descripción

As a key member of our QA team, you will be responsible for optimizing the performance and reliability of cloud-based applications through the lens of testing. You’ll collaborate with cross-functional teams, including SREs, DevOps, and engineers, to implement best practices in test automation and cloud infrastructure reliability. Your focus will be on ensuring the scalability, stability, and robustness of systems through rigorous performance testing, integration into CI/CD pipelines, and driving resilience testing strategies like chaos engineering. You’ll also play an active role in incident response and the continuous improvement of our testing processes. This is an exciting opportunity to contribute to the end-to-end testing lifecycle and help deliver high-quality cloud based software.

Responsabilidades principales

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 Kanban 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:

  • Experience in performance and load testing for cloud-based applications.
  • Proficiency in UI test automation (e.g., Selenium).
  • Strong understanding of AWS cloud services and cloud infrastructure testing.
  • 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:

  • Hands-on experience with test automation frameworks and scripting languages (Python) or OOP (.NET).
  • Experience with containerized applications (Docker, Kubernetes, Fargate).
  • Exposure to resilience testing tools (e.g., Chaos Monkey, Gremlin).
  • Familiarity with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, CDK).

#LI-BJ1

Function

Cloud Operations

Country

Spain

Office Location

Barcelona

Work Place type

Hybrid

Advert

Working at Sage means you’re supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions.

Our colleagues are the best of the best. It’s why we were awarded 2024 Best Places to Work by Glassdoor. Because to achieve extraordinary outcomes, we need extraordinary teams. This means infusing Sage with people who knock down barriers, continuously innovate, and want to experience their potential.

Learn more about working at Sage: sage.com/en-gb/company/careers/working-at-sage/

Watch a video about our culture: youtube.com/watch?v=qIoiCpZH-QE

We celebrate individuality and welcome you to join us if you embrace all backgrounds, identities, beliefs, and ways of working. If you need support applying, reach out at careers@sage.com.

Learn more about DEI at Sage: sage.com/en-gb/company/careers/diversity-equity-and-inclusion/

Read Full Description
Confirmed 14 hours ago. Posted 10 days ago.

Discover Similar Jobs

Suggested Articles