Mastercard - O'Fallon, MO

posted 6 months ago

Part-time - Mid Level
O'Fallon, MO
Credit Intermediation and Related Activities

About the position

Mastercard is a global technology company in the payments industry, dedicated to connecting and powering an inclusive digital economy that benefits everyone, everywhere. The Test Engineer / Quality Engineer II role is crucial in ensuring the quality of the Fraud Products team’s offerings, which are part of the Operations and Technology (O&T) division. This team is responsible for developing new capabilities for Mastercard's Decision Management Platform, a core system that combats fraud and validates cardholder identity. The platform processes billions of transactions monthly, utilizing a Java-based, multi-tiered, message-oriented approach to ensure high performance and availability. In this role, you will be responsible for designing and developing regression and integration test automation for fraud applications. You will play a key part in the technical testing process, helping to drive quality by building, implementing, and executing tests, as well as improving automation and reporting for the regression release cycle. You will expand the existing test automation framework and test coverage, partnering with integration testers and Software Engineers in Test (SETs) to enhance and automate test and release processes. Collaboration with software developers on assigned projects will be essential, as you assist in implementation tasks and ensure that quality is integrated into the development process. Additionally, you will act as a subject matter expert in resolving production support issues, participate in Agile SAFe discovery and elaboration sessions, and contribute to the overall improvement of the testing processes within the team. Your role will require a strong understanding of complex systems, the ability to design automated and manual test scenarios, and effective communication skills to explain technical problems clearly.

Responsibilities

  • Design and develop regression and integration test automation for fraud applications.
  • Build, implement, and execute tests for the regression release cycle.
  • Expand the existing test automation framework and test coverage.
  • Partner with integration testers and Software Engineers in Test (SETs) to improve and automate test and release processes.
  • Collaborate closely with software developers on assigned projects to assist in implementation tasks.
  • Make quality an integral part of the development process.
  • Act as a subject matter expert in resolving production support issues.
  • Participate in Agile SAFe discovery and elaboration sessions.

Requirements

  • Prior software development experience, particularly using Java.
  • Experience in core Java programming for test automation and the ability to identify, write, and execute automated tests.
  • Knowledge and skills in test fundamentals and methodologies (e.g., TestNG, Spock).
  • Ability to understand complex systems and design automated and manual test scenarios.
  • Skilled at explaining technical problems succinctly and clearly.
  • Test analysis and reporting ability.

Nice-to-haves

  • Experience with Agile development principles.
  • Familiarity with advanced development, design, and test automation practices.

Benefits

  • Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • Flexible spending account and health savings account
  • Paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave)
  • 10 annual paid sick days
  • 10 or more annual paid vacation days based on level
  • 5 personal days
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • Deferred compensation for eligible roles
  • Fitness reimbursement or on-site fitness facilities
  • Eligibility for tuition reimbursement
  • Gender-inclusive benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service