📍
Arlington, VA

Software Quality Engineer II

No experience
Finance
Software engineering
Posted:
December 29, 2025

Mastercard

Worldwide payments technology and solutions provider
79
Palpable Score
Apply >view company >

Title and Summary

Software Quality Engineer II

Overview:

Mastercard is seeking a Software Quality Engineer II to join our rapidly growing Services team. In this role, you will collaborate with experienced engineers to support high-quality product development, contribute to modern data-driven solutions, and help ensure our platforms deliver reliable insights to customers across industries and geographies.

The Services next-generation platform blends industry-leading analytics, advanced software architecture, and modern web technologies. Our applications help organizations make multi-million-dollar decisions, and quality is critical to our success.

As part of the Insights team, you will apply your testing skills to help validate key features, maintain quality throughout the data pipeline, and contribute to a scalable, high-performance platform. You will work with cutting-edge web technologies and large datasets within a Hadoop ecosystem. This role is ideal for someone who enjoys problem-solving, continuous learning, and collaborating in an agile environment.

Engineers at Mastercard work in small, flexible teams where everyone contributes to building, testing, and improving features. We value experimentation, knowledge-sharing, and processes that support team success.

This hybrid position is based in Arlington, VA, and requires three onsite days per week.

Role:

• Support the testing of complex full-stack features that help global clients make data-driven decisions.

• Collaborate on testing and release activities within a continuous delivery environment.

• Develop, maintain, and enhance automated test cases and frameworks for UI, API, and data validation.

• Contribute to ensuring a seamless and intuitive user experience through thoughtful test coverage.

• Assist in validating data pipelines responsible for generating millions of analytic results.

• Work with new testing tools and technologies, continuously learning and expanding your skills.

• Participate in team ceremonies and contribute to process improvements.

• Collaborate with cross-functional teams including Product, Customer Experience, and Data Engineering & Analytics.

• Support quality best practices and help promote a strong testing culture across the team.

• Work with Product Managers and UX Designers to understand user needs and apply those insights to feature testing.

• Help ensure timely delivery of new features and data updates that support client needs.

All About You:

• Hands-on experience as a Software Quality Engineer, Software Engineer in Test, Test Automation Engineer, Developer, or a related role using modern QA tools and processes.

• Experience with a variety of testing techniques, including UI testing, API testing, automated testing, and test-driven development along with any modern testing tool (e.g., Cypress, Playwright, Selenium, Postman, RestAssured, or similar).

• Strong knowledge of SQL for validating data, debugging issues, and supporting end-to-end testing.

• Experience working with .NET applications or familiarity with .NET-based unit testing frameworks, as much of our codebase is written in .NET.

• Familiarity with Agile methodologies and common tools such as Git for code management, Jenkins for CI/CD, and pipeline management best practices.

• Strong attention to detail, organizational skills, and the ability to follow structured testing approaches.

• Ability to contribute to test planning and execution, including manual, automated, unit, and performance testing.

• Analytical and problem-solving skills with a desire to understand how systems work end-to-end.

• A collaborative mindset and the ability to work effectively with cross-functional teams across geographies.

• Excellent verbal and written communication skills, capable of explaining complex technical concepts to diverse audiences.

• Bachelor degree in Computer Science, Software Engineering, Information Technology, Mathematics, or a related field. Equivalent practical experience may also be considered.

About the company

Mastercard

Company overview
Mastercard operates a global payments network that routes, clears, and settles card and other payment transactions across countries and currencies. The company also sells value-added services and solutions, including security solutions, consumer acquisition and engagement services, business and market insights, digital and authentication solutions, and processing and gateway services. The company serves financial institutions, merchants, governments, fintechs, and partners with technology and data products alongside the network. Mastercard is a public company headquartered in Purchase, New York.

Locations and presence

Mastercard employed approximately 35,300 people globally as of December 31, 2024, with around 69% of employees based outside the United States across more than 90 countries. Mastercard describes a hybrid work approach for non-remote roles that averages at least three days per week in the office, alongside flexibility programs such as a four-week “work from elsewhere” policy.

Palpable Score

79
/ 100
Mastercard is a strong early-career option because Mastercard runs paid internships with a stated path into the Launch graduate program, and Mastercard also backs recent grads with an 18-month structured development journey. The main limits are predictability and consistency across teams: candidates report a wide range of interview styles depending on role, and the company’s pay transparency is strong in some markets but not universal.
view full company profile >

Related jobs

📍
United Kingdom
Cleo
Commercial Associate
January 22, 2026
view job >
📍
Warsaw, Poland
Cleo
Product Engineer - Ruby | Poland
January 22, 2026
view job >
📍
United Kingdom
Cleo
Graduate Machine Learning Engineer
January 22, 2026
view job >
📍
United Kingdom
Cleo
Data Analyst, Fraud
January 22, 2026
view job >