Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Automation Testing & Java Coding @ Mastercard

Home > Quality Assurance and Testing

 Senior Software Engineer - Automation Testing & Java Coding

Job Description

Overview

Mastercard Payment Gateway Services is a payment service provider. We offer merchants around the world an omni-channel payment gateway with integrated services (e.g. fraud risk management, alternative payment methods, currency conversion) while reducing their exposure to pain (chargebacks, PCI-DSS compliance etc).Are you a leader, influencer and innovatorDo you want to be part of an agile software development, collaborative environmentAre you motivated to be a part of driving a world beyond cashDo you love to solve problems and find creative solutions

All About You

- Overall Career Experience of 6-10 years into Automation Testing

- Must have proven current experience in creating and maintaining data-driven automated testing for distributed systems with good knowledge of Page Object model frameworks.

- Must have experienced in Smoke, Functional, Regression, Backend, Browser and Non-Functional testing.

- Must have strong expertise of using Selenium Web Driver (Java 8) for automated GUI testing.

- Expertise in using Postman/SOAPUI Pro for automated API testing and creating automated regression packs.

- Must have experience in Test or Behaviour Driven Development.

- Must have experience of using TestNG, Maven and ANT build tools.

- Experience of CI/CD principles and tools such as Jenkins, Source Control Management and working with code in a multi-developer thats integrated with secure code coverage static code coverage tools

- Must have experience of designing executing test suites for Stress load performance tests using Gatling tool with Scala, Blazemeter

- Proven experience (recent) working in a continuous integration environment with hands on experience of configuration of Jenkins builds and executing tests using Jenkins.

- Must have solid background knowledge on SQL and be able to perform routine Database Administration using MySQL/PostgreSQL.

- Experience of working in an Agile and SAFE development methodology using Jira

- Full understanding of test and project delivery life cycles.

- Ability to analyse application logs and assist engineers by utilizing basic debugging techniques

- Have experience with defect/requirements management tools.

- Have hands on experience working with version control tools such as Subversion and GIT.

- Excellent communication skills, written and verbal

- Automation Tools: Selenium Webdriver, SOAPUI Pro, Junit and either Test::More or PHPUnit, JMeter Gatling.

- Ability to be high-energy, detail-oriented, proactive and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results.

- Strong communication skills -

- both verbal and written and strong relationship, collaboration skills, and organizational skills.

Role

1) Work closely with business and development teams to define test plans and schedules.

2) Support the team in release/iteration planning and the design of user stories and acceptance criteria.

3) Undertake Requirements Analysis and identification of business scenarios and user stories to determine applicable test scenarios.

4) Create, manage and maintain test data assets.

5) Develop and execute a) manual exploratory tests and b) automated tests for APIs and GUIs.

6) Identify and implement additional opportunities for application testing automation

7) Recording of test results on test cases and Jira stories

8) Defect reporting to industry standards and provide progress reports as and when required

9) Support the team with defect analysis and root cause investigation where necessary

Job Classification

Industry: Banking
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

+ View Contactajax loader


Keyskills:   software engineer risk management scala automation testing maven user stories database administration jmeter sql java automation git selenium postgresql compliance regression jenkins digital payments debugging mysql agile jira

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Automation Tester

  • Capgemini
  • 4 - 9 years
  • Bengaluru
  • 21 hours ago
₹ 5-15 Lacs P.A.

Test Specialist

  • Capgemini
  • 4 - 9 years
  • Bengaluru
  • 1 day ago
₹ 6-16 Lacs P.A.

Quality Head

  • Tripjack
  • 6 - 11 years
  • Goregaon
  • 20 hours ago
₹ Not Disclosed

QA Automation Engineer with GitHub Actions expertise

  • Synechron
  • 8 - 12 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Mastercard

Who is Mastercard?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,...