FAQs
What is the primary purpose of the Senior Software Test Engineer role at Mastercard?
The primary purpose of the Senior Software Test Engineer role is to ensure that Mastercard's fraud detection and prevention services meet high customer expectations by improving existing functionalities, updating outdated systems, and enhancing overall product value.
What technologies will I be working with in this position?
In this position, you will be working with Java, Spring, JUnit, Eclipse IDE, Rest Assured, as well as BDD/TDD practices and continuous integration tools like Jenkins.
Is agile experience required for this role?
Yes, experience with agile methodologies and testing frameworks in an agile environment is crucial for this role.
What types of testing will I be responsible for performing?
You will be responsible for unit, functional, integration, regression, ad hoc, and exploratory testing.
How does Mastercard assess the progress of testing activities?
Testing progress and defects are tracked using JIRA.
What is the expected level of coding experience required?
Good Java coding experience is required along with the ability to create automated test scripts and knowledge of testing frameworks such as JUnit, JBehave, and Cucumber.
Will I be working closely with other teams?
Yes, you will interact with various technology staff, including Quality Engineers, Developers, DevOps Engineers, Product Management, and Program Management to identify project scopes and deliver Quality Engineering services.
What qualities are essential for someone in this role?
Essential qualities include being high-energy, detail-oriented, proactive, and the ability to function independently under pressure, along with strong communication and collaborative skills.
Are there any security responsibilities associated with this role?
Yes, all employees at Mastercard are responsible for information security, which includes abiding by security policies and reporting any suspected violations.
Do we offer opportunities for learning new technologies in this role?
Yes, the role includes opportunities to learn cutting-edge technologies while helping to solve complex business problems related to fraud management.