Mastercard

QA Software Engineer

Mastercard
Apply
2 days ago
Mexico City, MexicoMid Level

Responsibilities

  • Participate in sprint planning and contribute to test case design and execution.
  • Develop and maintain automated test scripts using Selenium, Playwright, Karate, or Rest Assured.
  • Set up and maintain CI/CD pipelines and test environments.
  • Execute functional, regression, and API tests.
  • Collaborate with engineering, product, and design teams to ensure test coverage.
  • Support performance and resilience testing using JMeter.
  • Contribute to quality gates and BDD/TDD practices using tools such as SonarQube.
  • Document test results and defects and provide product-quality feedback.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2–5 years of experience in software testing or test automation.
  • Familiarity with Agile development and microservices architecture.
  • Hands-on experience with one or more of Selenium, Playwright, Karate, or Rest Assured.
  • Basic understanding of JMeter or similar performance testing tools.
  • Exposure to Jenkins, Git, Docker, and CI/CD environments.
  • Experience with AWS, Azure, or GCP is preferred.
  • Strong problem-solving and communication skills, fluent English, and eagerness to learn.

Tech Stack

Apache JMeterAWSAzureDockerGitGoogle Cloud PlatformJenkinsSeleniumSonarQube

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me