Senior Software Engineer - (SDET - Java) Our Purpose
We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Title and Summary
Senior Software Engineer - (SDET - Java)
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.
Overview
The 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, and analytical.
Role
Play a crucial part in a technical test role to help drive Quality and to build, implement and execute tests, automation improvements and reporting for our regression release cycle.
Collaborate closely with our test teams to enhance our 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 and the ability to identify, write and execute automated tests.
Experience in refactoring regression test sets written in Java.
Knowledge and skills in test fundamentals and methodologies.
Experience working with development and release teams.
Ability to create acceptance and integration automation tests, integrate with Continuous integration DevOps CI/CD (Jenkins/Bamboo) and code coverage tools (Sonar).
Skilled at explaining technical problems succinctly and clearly.
Test analysis and reporting ability.
Ideally, QAI, ISTQB or ASTQB qualified.
Additional capabilities
Experience in Integration testing needs with exposure to data virtualization tools.
Exposure/knowledge in cloud-based applications.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks come with an inherent risk to the organization. It is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard’s security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach;
Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Pay Ranges
Vancouver, Canada: $98,000 - $157,000 CAD
#J-18808-Ljbffr