https://bayt.page.link/9dt5kD9ngRLiVkM97
Create a job alert for similar positions

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 QA + Java + SQL Database + Selenium)Job Description Summary
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.
Are you a leader, influencer, and innovator?
Do you want to be part of an agile software development, collaborative environment?
Are you motivated to be a part of driving a world beyond cash?
Do you love to solve problems and find creative solutions?
Overview
• The Quality Engineering – Testing Services team within MasterCard is all about creating an ecosystem to build a world beyond waiting for all delivery teams to help achieve time-to-market, quality excellence, and higher customer satisfaction within all verticals including core, emerging payments, and value-added services.
• Unlike similar quality/testing roles in other organizations, Quality Engineering position at MasterCard requires firm knowledge and hands on software development to work closely with developers and leads to build test scenarios, test infrastructure, and perform code analysis/review to enable development quality.
Account Solution provides valued added services to payment transactions as part of Authorization and Clearing functions. This role is for Software Tester and will be primarily responsible for functional testing including performance and automation of regression.
Role:
• Comprehend user stories to understand task items per story in the context of all levels of testing - functional, integration, and regression
• Working along business partners and system analysts to gather requirements
• Collaborate with Dev team to understand end to end technical designs to develop test scenarios and test cases
• Identify opportunities for automation
• Experience in creating and running automation scripts using technologies: Java, JUnit, Selenium, JBehave, Soap UI/Pro, REST Assured, JSON and XML, Eclipse IDE
• Demonstrated experience developing high quality test strategies and test execution
• Experience testing across a variety of platforms: web interface, APIs (REST and SOAP) .
• Perform ad hoc / exploratory testing methodically to ensure system is working as expected by end user.
• Demonstrated ability to investigate, analyze, and debug test failures to ensure actionable reporting
• Experience executing existing automated test plans
• This position will be responsible for driving best practices around Quality, Functional testing, Exploratory testing, and adoption of Development services (Development Collaboration, Continuous Integration and Delivery, etc.), acceptance test automation, quality gating reviews for promotion of software, and continuous integration.
• All About You:
• Bachelor/Master’s Degree in Computer Science
• Experience in System and Integration testing. (Must)
•Hands on experience with core Java and Selenium (good to have)
•Hands on experience with SQL using DB2/Oracle (Must)
• Exposure in building and using automation frameworks using technologies: Java, JUnit, JBehave, Soap UI/Pro, REST, JSON and XML. (good to have)
• Experience testing across a variety of platforms: web, APIs (REST and SOAP), micro services, cloud native. (Must)
• Experience in working in Agile Methodology. (Must)
• Experience of working with other developers to ensure that systems are designed for reliability, performance, and testability. (must)
• Domain knowledge in Core Payments specifically around Knowledge in testing real time transactions-preferably Authorization, Clearing and Reconciliation systems. (Preferred)

Corporate Security Responsibility



All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, 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, and


  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.





You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.