Quality Assurance Analyst II - Java, TDD, BDD in Cambridge

Quality Assurance Analyst II - Java, TDD, BDD in Cambridge

Cambridge Full-Time 40000 - 50000 € / year (est.) Home office (partial)
Worldpay

At a Glance

  • Tasks: Drive quality in a dynamic team, owning testing activities and enhancing software quality.
  • Company: Join a leading global payments company with a focus on innovation and teamwork.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on continuous improvement and career development.
  • Why this job: Make an impact on high-volume payment platforms while developing your QA skills.
  • Qualifications: Experience in QA or Test Automation, agile methodologies, and strong communication skills.

The predicted salary is between 40000 - 50000 € per year.

Location: Cambridge, UK – Hybrid (2 days per week onsite)

About the Role

We are looking for a Quality Assurance Analyst 2 to join our Cambridge-based delivery teams, working on one of the highest-volume global payment platforms in the world. Our platform processes millions of transactions daily, with a strong emphasis on robustness, security, scalability, and quality engineering excellence.

You will be part of a cross-functional agile team consisting of developers, QA analysts, product owners, analysts, and a scrum master. Each team owns its backlog end-to-end - from discovery through delivery and post-live support - operating within Scrum, Kanban, or SAFe frameworks as appropriate.

As a QA2, you will play a key role in driving quality within your team, operating with a high level of independence while influencing quality outcomes, supporting others, and contributing to continuous improvement.

What You Will Be Doing

As a Quality Assurance Analyst 2, you will deliver high-quality software by owning testing activities within your team, driving quality engineering practices, and contributing both technically and collaboratively to team success. You will:

  • Independently analyse requirements, risks, and dependencies to shape effective test strategies and coverage.
  • Own testing activities for features or components, ensuring end-to-end quality outcomes.
  • Execute thorough testing, including manual, exploratory, and automated testing, with a focus on risk and customer impact.
  • Design, build, and maintain automated tests (e.g. Selenium) to enhance and stabilise the test suite.
  • Troubleshoot automation failures and environment issues, identifying root cause and resolving where appropriate.
  • Contribute to improving automation frameworks and overall test coverage.
  • Analyse and communicate quality risks clearly, producing high-quality defect reports and test completion reports.
  • Support release readiness and production validation, ensuring risks are understood and managed.
  • Collaborate closely with developers and product stakeholders to resolve issues efficiently and drive outcomes.
  • Actively contribute to continuous improvement initiatives, enhancing testing practices, quality standards, and team ways of working.
  • Support junior team members through guidance, pairing and knowledge sharing.

What You Will Need

  • Proven experience working in a Quality Assurance or Test Automation role, delivering within agile teams.
  • Experience working within an agile development environment (Scrum, Kanban, or SAFe).
  • Hands-on experience with test automation, including designing and maintaining automated tests (e.g. Java, Selenium WebDriver).
  • Strong communication skills, with the ability to clearly articulate quality risks, trade-offs, and outcomes to stakeholders.
  • Familiar with agile testing practices such as BDD, TDD, or similar approaches.
  • An understanding of software testing principles, including test strategy, planning, prioritisation, and risk-based testing, with a mindset of continuous improvement.
  • Experience analysing requirements and user stories to independently determine test coverage and risk.
  • Confidence in problem solving and independent investigation, including troubleshooting issues across systems.
  • Experience collaborating within cross-functional teams and driving issues through to resolution.

Bonus if you have

  • Experience working within fintech, payments, or other complex, high-volume systems.
  • Good technical knowledge of APIs and system integrations.
  • UNIX, SQL and data validation.
  • Logging/monitoring tools (e.g. Splunk).
  • A keen interest in AI tools and applying them to improve testing efficiency and analysis.

What makes a Worldpayer?

It’s simple: Think, Act, Win. We stay curious, always asking the right questions to be better every day, finding creative solutions to simplify the complex. We’re dynamic, every Worldpayer is empowered to make the right decisions for their customers. And we’re determined, always staying open – winning and failing as one.

Does this sound like you? Then you sound like a Worldpayer. Apply now to write the next chapter in your career.

Team overviews

Product & Technology Development: Our Product and Technology teams are the Worldpayers behind the game-changing products and digital experiences we’re best known for. Striving for better, they never stand still — delivering impactful innovations that power transactions across the world.

Behaviors overviews

  • Curious – You ask the right questions, listening and learning to get better every day.
  • Humble – You never stop learning, no matter how experienced you are. You create a culture where honesty and accountability are valued.
  • Creative - You simplify the complex. Always looking forward to create a bigger impact for our colleagues and customers.

Quality Assurance Analyst II - Java, TDD, BDD in Cambridge employer: Worldpay

Join a leading name in the payments industry as a Quality Assurance Analyst II in Cambridge, where you will thrive in a dynamic and collaborative work culture that values curiosity, creativity, and continuous improvement. With a strong focus on employee growth, you will have opportunities to enhance your skills in test automation and agile methodologies while contributing to high-impact projects that process millions of transactions daily. Enjoy the benefits of a hybrid work model, a supportive team environment, and the chance to make a meaningful impact in a fast-paced, innovative setting.

Worldpay

Contact Detail:

Worldpay Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Quality Assurance Analyst II - Java, TDD, BDD in Cambridge

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at companies you're eyeing. A friendly chat can sometimes lead to job opportunities that aren't even advertised!

Tip Number 2

Prepare for those interviews by practising common QA scenarios and questions. We recommend doing mock interviews with friends or using online platforms to get comfortable talking about your experience with Java, TDD, and BDD.

Tip Number 3

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. It’s a great way to demonstrate your hands-on experience with test automation and agile practices.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Quality Assurance Analyst II - Java, TDD, BDD in Cambridge

Test Automation
Java
Selenium WebDriver
Agile Methodologies
Scrum
Kanban
SAFe

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Quality Assurance Analyst II role. Highlight your experience with Java, TDD, and BDD, and don’t forget to mention any relevant projects or achievements that showcase your skills in test automation.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about quality assurance and how your background aligns with our mission at StudySmarter. Be sure to mention your experience in agile environments and your approach to continuous improvement.

Showcase Your Communication Skills:As a QA Analyst, clear communication is key. In your application, demonstrate your ability to articulate quality risks and outcomes. Use specific examples from your past experiences where you effectively collaborated with cross-functional teams.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative!

How to prepare for a job interview at Worldpay

Know Your Testing Frameworks

Familiarise yourself with the testing frameworks mentioned in the job description, like TDD and BDD. Be ready to discuss how you've applied these methodologies in your previous roles, and think of specific examples where they helped improve quality outcomes.

Showcase Your Automation Skills

Since the role requires hands-on experience with test automation, prepare to talk about your experience with tools like Selenium and Java. Bring examples of automated tests you've designed or maintained, and be ready to troubleshoot a hypothetical issue during the interview.

Communicate Clearly About Quality Risks

Practice articulating quality risks and trade-offs clearly. Think about how you would explain a complex issue to a non-technical stakeholder. This will demonstrate your strong communication skills and your ability to collaborate effectively within cross-functional teams.

Emphasise Continuous Improvement

Be prepared to discuss how you've contributed to continuous improvement initiatives in your past roles. Share specific examples of how you've enhanced testing practices or quality standards, and express your enthusiasm for driving similar improvements in the new role.