Job Title:
Software Engineer II (SDET - Java)
Overview:
Software Engineer II (SDET)
Job Description Summary Who is Mastercard?Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
OverviewThe Decision Management team is looking for a Software Development Engineer in Test to execute on our regression test strategy by consistently innovating and problem-solving. The ideal candidate is passionate about software development and testing, highly motivated, intellectually curious, analytical, and capable of driving improvements to our existing regression test coverage and strategy.
Role• Play a crucial part in a technical test role to help drive quality, build, implement, and execute tests, automation improvements, and reporting for our regression release cycle.
• Collaborate with test teams to enhance existing software testing processes.
• Partner with integration testers, SETs, and development teams to improve and automate test and release processes.
• Help make quality an integral part of the development process.
All About You• Experience in core Java programming for test automation, including writing and executing automated tests.
• Experience in refactoring regression test sets written in Java.
• Knowledge of test fundamentals and methodologies.
• Experience working with development and release teams.
• Ability to create acceptance and integration automation tests, and to integrate with CI/CD tools like Jenkins or Bamboo, and code coverage tools like Sonar.
• Skilled at explaining technical problems clearly and succinctly.
• Good test analysis and reporting skills.
• Ideally, QAI, ISTQB, or ASTQB certification.
Additional Capabilities• Experience with integration testing and exposure to data virtualization tools.
• Knowledge of cloud-based applications.