Senior Software Engineer in Test at Mastercard O Fallon, MO
Listed on 2026-06-20
-
Software Development
Software Testing, DevOps, Software Engineer, Senior Developer
Senior Software Engineer in Test
Location:
OFallon, MO, USA.
Mastercard powers economies and empowers people in 200+ countries and territories worldwide, helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible.
Role OverviewTitle: Senior Software Engineer in Test
Team: Authorization Decisioning product within Decision Management Program (DMP)
Key Responsibilities- Primarily work as a manual functional tester and develop test automation scenarios to validate system‑to‑system interfaces and complete software solutions.
- Translate complex system requirements and specs into test requirements and testing methods.
- Participate in requirements review and testing activities including test plans, requirements, cases and automation coverage; monitor resolutions and retain documentation.
- Follow QA standards, processes, tools and methodologies; partner with other functions to gather the testing requirements.
- Be a vital part of the scrum team and participate in requirement review/story elaboration and testing activities to deliver high‑quality products.
- Translate high‑level business requirements into test scenarios.
- Work with software developers and domain experts in designing, performing, and improving verification tests.
- Identify automation needs and develop test scripts.
- Work collaboratively and effectively in a very fast‑paced environment.
- Identify early defects to improve product quality.
- Follow SDLC and STLC processes with quality management and Agile tools like ALM.
- Design, code, and construct automation tests; escape issues during testing.
- Play a crucial part in helping drive quality to help build and ship better products.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 7–8 years of experience in software testing or quality assurance.
- Proficiency in one or more programming languages (e.g., Java, Python, C#).
- Knowledge of software testing life cycle (test planning, design, execution, defect management, test reporting).
- Hands‑on experience in functional, regression, system, UAT testing.
- Experience in advanced code development, code review, and constructing and using automation frameworks.
- Experience in automation testing using tools such as JBehave, TestNG, SOAP UI, Appium, Selenium.
- Excellent defect finding, debugging, root‑cause analysis capabilities.
- Successfully developed high‑quality test strategies and test execution.
- Experience testing solutions for large‑scale deployments such as banking or payment solutions.
- Hands‑on experience with Confluence, JIRA, Rally.
- Good at systematic test strategy analysis and delivery focus.
- Strong organizational and problem‑solving skills, attention to detail, critical thinking, solid communication skills.
- Deep knowledge of continuous integration, testing and delivery and toolsets that provide this ability.
- Ability to manage multiple priority efforts in parallel and ensure QA standards are followed.
- High‑energy, detail‑oriented and proactive, able to function under pressure independently.
- Strong verbal and written communication skills.
- Abide by Mastercard's security policies and practices.
- Ensure the confidentiality and integrity of information accessed.
- Report any suspected information security violation or breach.
- Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Mastercard is a merit‑based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disability or veteran status, or any other characteristic protected by law. The most qualified candidate will be hired for the role.
Pay & BenefitsLocation:
O’Fallon, Missouri: $115,000–$184,000 USD.
Benefits include medical, prescription drug, dental, vision, disability, life insurance; flexible spending account and health savings account; paid leave (including 16 weeks new parent leave and up to 20 days bereavement leave); 80 hours paid sick and safe time; 25 days vacation and 5 personal days; 10 U.S. observed holidays; 401(k) with company match; deferred compensation for eligible roles; fitness reimbursement or on‑site facilities;
tuition reimbursement; etc.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).