Software Engineer II (Software Engineer in Test )
Mastercard
Mastercard
Mastercard is building a sustainable global economy where everyone can prosper. We empower people across 200+ countries and territories with secure, simple, and smart digital payment solutions. Our technology, partnerships, and extensive networks combine to offer unique products and services designed to help individuals, businesses, and governments achieve their full potential. Quality Engineering at Mastercard is dedicated to creating an environment where delivery teams excel in time-to-market, quality, and customer satisfaction across various verticals, including core payments, emerging payments, and value-added services.
This role goes beyond traditional testing. As a Quality Engineer, you'll leverage your software development expertise to collaborate closely with developers. You will build robust test automation, develop essential test infrastructure, and conduct code analysis and reviews to embed quality directly into the development lifecycle. Your contributions will drive best practices in Quality Engineering and ensure the delivery of applications and solutions that meet the diverse needs of our stakeholders, including consumers, merchants, issuers, and governments.
As a Software Engineer II in Quality Engineering, you will play an integral role in elevating software quality and contributing to the successful delivery of superior products. You'll work collaboratively with our development teams to refine and enhance existing software development processes, ensuring a high standard of quality is maintained throughout.
Key responsibilities include driving Quality Engineering methodologies and actively contributing to the creation of high-quality software. You will partner with developers to streamline and automate test and release procedures, making Quality an indispensable component of the development lifecycle.
We are seeking a passionate software professional adept at leveraging innovative technology to advance a world beyond cash. The ideal candidate possesses the ability to strategically plan test scenarios and define acceptance criteria, always keeping the end customer's functional, non-functional, and user experience needs at the forefront.
Key requirements include hands-on experience in writing code to identify and resolve software defects, ensuring the highest levels of software quality and stability. A strong motivation to foster a culture of quality automation and self-service within software delivery practices is essential. Excellent communication skills, adaptable to all organizational levels from engineers to program and product managers, are also critical for success in this role.
MasterCard
Financial Services