Mastercard
Payments
SeniorSoftwareEngineer-AutomationTesting&JavaCoding
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer - Automation Testing & Java Coding at Mastercard. Skills: Automation Testing, Java, API testing, Regression testing, Continuous Integration. Delivering Test Engineering services. Regression Testing”
What You'll Achieve.
Developing new capabilities for MasterCard's Decision Management Platform; Speeding business solutions to market; Deliver Test Engineering services
Industry & Context.
Ability to function under pressure
Corporate Security Responsibility: Abide by Mastercard’s security policies, Ensure the confidentiality and integrity of the information, Report any suspected information security violation or breach, Complete all periodic mandatory security trainings
What They're Looking For.
Must Have
6-9 years of career experience into Automations Testing with Java, Java coding experience, Experience in regression testing as releases move through the different environments, Experience in Testing Web services, Web UI, APIs, Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Clover), Good knowledge of Linux / Unix, Sound knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, Jbehave/Cucumber frameworks, Databases, APIs (REST/SOAP), Continuous Delivery concepts and tools such as Jenkinsamboo, vulnerability tools such as Sonar, Checkmarx/Fortify, etc., knowledge of traditional testing methodologies and how it applies exploratory testing in an Agile environment, Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment
Nice to Have
Use of JUnit/Jbehave or Cucumber frameworks, Passion for code quality and coding best practices, Excellent technical acumen and ability to learn new software quickly, Good understanding of BDD/TDD practices, code review and analysis techniques, and open source agile testing frameworks
What You'll Do.
Delivering Test Engineering services
Code quality assurance
Testing and Environment automation
Development Collaboration
Continuous Integration
Author automated test suites with code
Front end GUI automation
Regression / integration testing as release moves through different environments before Production deployment
Highlight and identify any testing gaps found through regression testing
Perform ad hoc / exploratory testing methodically
Comprehend user stories to understand task items per story in the context of all levels of testing (unit
Track regression testing progress and defects via Rally
Participate in the process to continually enhance best practices for quality assurance
Drive adoption of development services (Quality Engineering
Performance Engineering
Continuous Integration
and Collaboration) among various delivery teams
Work in an agile environment
Attend daily stand up calls
Give daily status reports
Call out any issues or blockers that may delay release delivery
How You'll Work.
Team & Collaboration
Working with Test / Development teams to resolve gaps; Interacts with technology staff including Test Engineers, Developers, DevOps Engineers, Product management, and Program management to identify scope of project/s and deliver services; Drive adoption of development services among various delivery teams; Development Collaboration
Communication Scope
Verbal communication skills; Written communication skills
Process & Methodology
Identify scope of project/s
Full Job Description
**Our Purpose** _Mastercard powers economies and empowers people in 200 + countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._ **Title and Summary** ### Senior Software Engineer - Automation Testing & Java Coding ### Overview Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per month in tens of milliseconds using a multi-tiered, message-oriented approach for high performance and availability. • Would you like to develop industry leading solutions for fighting fraud? • Are you motivated by speeding business solutions to market? • Do you want to innovate, using cutting edge technologies on challenging business problems? All About You • Overall 6-9 years of career experience into Automations Testing with Java • Strong Java coding experience • Use of JUnit/Jbehave or Cucumber frameworks • Experience in regression testing as releases move through the different environments. • Experience in Testing Web services, Web UI, APIs • Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Clover) • Passionate about code quality and coding best practices. • Good knowledge of Linux / Unix • Sound knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, Jbehave/Cucumber frameworks, Databases, APIs (REST/SOAP), Continuous Delivery concepts and
Applying for this Senior Software Engineer - Automation Testing & Java Coding role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Mastercard?
Real rants from real employees. Read before you apply.