QA Engineer

PSD Group logo
PSD Group
ScreenedJust posted
Crawley, South East
Posted 1 day ago
Apply Now

About the role

QA Engineer / SDET (Agile & Automation)



Is this the role you are looking for If so read on for more details, and make sure to apply today.

Summary

Location: Crawley

Day Rate: Negotiable

Duration: 3 months initially (16 weeks)

Availability: ASAP


About the Role

As a QA Engineer within Mastercard's Digital Development & Delivery team, you will be responsible for ensuring the quality, reliability, and performance of digital platforms across both frontend and backend systems.

You will work within agile squads to design, execute, and automate tests across microservices, APIs, and user interfaces. The role requires flexibility to contribute across the testing pyramid—from manual exploratory testing to building scalable automation frameworks.

Collaborating closely with developers, product owners, and platform teams, you will embed quality throughout the software lifecycle using modern DevOps and CI/CD practices.


Key Responsibilities:

1. Test Strategy & Quality Engineering

• Define and implement test strategies across frontend and backend systems

• Ensure coverage across the testing pyramid (unit → E2E)

• Promote shift-left testing practices


2. Test Automation

• Design, build, and maintain scalable automation frameworks

• Automate UI, API, and integration tests

• Integrate automated tests into CI/CD pipelines


3. Agile Delivery & Collaboration

• Work closely with developers and product owners to deliver sprint goals

• Participate in estimation, test planning, and acceptance criteria definition

• Support continuous delivery and DevOps practices


4. Quality Assurance & Continuous Improvement

• Perform exploratory and manual testing where required

• Identify gaps in testing and improve processes

• Contribute to reducing technical debt


5. Non-Functional Testing & Observability

• Validate performance, reliability, and scalability

• Support monitoring and logging validation

• Ensure systems meet quality and operational standards


Required Skills & Experience:

• Bachelor’s degree in Computer Science, Engineering, or equivalent experience xwzovoh

• 3+ years of experience in QA / Test Engineering / SDET roles

• Strong understanding of Agile methodologies (Scrum/Kanban)

• Experience testing frontend (UI) and backend (APIs, microservices) systems

• Hands-on experience with test automation frameworks (Selenium, Playwright, Cypress, RestAssured, Postman/Newman)

• Experience with API testing (REST, GraphQL)

• Programming/scripting experience (C#, Java, JavaScript, or Python)

• Experience with CI/CD pipelines (Azure DevOps, GitHub Actions)

• Knowledge of cloud environments (Azure preferred)

• Understanding of microservices architecture and event-driven systems

• Familiarity with test strategies (unit, integration, contract, E2E testing)

• Experience with test data management and mocking/stubbing services

About this listing

Screened by Joboru

This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.