Job Description
Overview
Mastercard is a technology company in the Global Payments Industry. We operate the worlds fastest payments processing network, connecting consumers, financial institutions, merchants, governments and businesses in more than 210 countries and territories. Mastercard products and solutions make everyday commerce activities such as shopping, travelling, running a business and managing finances easier, more secure and more efficient for everyone.
The Consumer Data Management(CDM) Team in Pune facilitates a centralized service to handle multi channel real-time communications on behalf of applications/programs across Mastercard. Consumer Messaging enables internal Mastercard programs to securely communicate with customers in real-time. These are internally consumed capabilities that are the foundation for Mastercard's product and service offerings globallyThe Mastercard CDM team in Pune is looking for a Senior Software Engineer in Test to drive our consumer data management test strategy forward through innovation and problem-solving. The ideal candidate is highly motivated, intellectually curious and has a passion for problem solving. Role:
This role involves working with a team of talented developers and QA to develop high quality, low latency, highly scalable services. In this role, you will be responsible for:Assisting with implementing the overall test strategy for Consumer Data Management service offerings, adhering to test automation standards of excellence.
Partner with Product Owners, Developers and other Quality Engineers to understand features and identify test needs.
Monitoring of unit test coverage and quality gating. Execution of smoke/integration testing across all environments and reporting on automation runs.
Execution of performance suite, test runs and analysis of results. All About You
Hands-on test automaton skills in Java, SpringBoot microservice testing with experience in unit, functional and integration testing.
Hands-on UI test automation skills using Cypress framework. Hands-on and knowledge on performance test tool BlazeMeter
Knowledge of different software development test approaches & frameworks: BDD, Unit tests, Cucumber, Spock, Groovy.
Knowledge of CI/CD principles and tools such as Bitbucket, Maven, Jenkins, Chef.
Experience working in a cloud environment an advantage e.g. PCF, Azure.
Experience in writing clear and efficient test plans and test cases.
Experience in working in an Agile environment.
Excellent communication and collaboration skills.
Show initiative and demonstrates a willingness to take on challenging opportunities
Job Classification
Industry: Investment Banking / Venture Capital / Private Equity
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time
Contact Details:
Company: Mastercard
Location(s): Pune
Keyskills:
continuous integration
cucumber
ci/cd
java
jenkins
bdd
software development
maven
automation testing
unit testing
blazemeter
test cases
microsoft azure
bitbucket
cypress
pcf
groovy
spock
ui
integration testing
selenium
test strategy
agile