Senior Software Engineer (automation Testing, Core Java, Cypress/selenium, Rest Apis)

Year    Pune, Maharashtra, India

Job Description

Our Purpose We work 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 solutio

Our Purpose We work 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. We cultivate a culture of inclusion (https://www.mastercard.us/en-us/vision/who-we-are/diversity-inclusion.html) for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results. Job Title Senior Software Engineer (Automation Testing, Core Java, Cypress/Selenium, Rest APIs) Overview Mastercard API Platform is a global group within Mastercard, dedicated to the publishing of customer facing APIs, and creation of new Open APIs in the Fintech and Open Banking space. This position will be responsible for driving Quality Engineering best practices within Mastercard Open APIs development and the candidate we are looking for should be a senior automation engineer, technically strong, detail-oriented, operationally focused and customer-obsessed. Questions . Do you love Automation . Do you enjoy a fast paced, start-up culture . Do you have experience in working with a team of Software Developers . Are you motivated to be a part of driving a world beyond cash . Do you have creative problem-solving techniques . Are you good in catching edge cases & believe in both manual testing & automation Role . Work closely with the internal development teams to test and automate new features . Coordination and communication within the team. Take complete ownership to finish the assigned tasks. . Perform code reviews, verify and validate that the code developed is deployed. . Active participation in all SCRUM ceremonies like daily stand-ups, grooming, planning, demos, retrospectives etc. . Encourage and build automated processes wherever possible. . Engage in production release planning, release plan review & deployment activities. . Triage issues efficiently and follow up with the status proactively. . Generate creative ideas to improve the processes in place and execute them successfully. . Even though the focus is automation, manual testing is needed to cover edge cases across major web browsers All about you . Experience with REST web services, JSON, XML . Strong experience with Java (J2EE), Cypress or Selenium, API Testing. . Highly experienced in using tools like JIRA/Rally, Splunk, Confluence, Linux scripts . Unit test frameworks such as Junit . Git based version control such as Bitbucket. . Ability to create acceptance and integration automation tests, integrate with Continuous integration (Jenkins) and code coverage tools (Sonar). . Experience with shell scripting. . Experience working in an Agile Methodology. . Exposure/knowledge in cloud-based applications. . High-energy, detail-oriented, and proactive with the ability to function under pressure in a collaborative (Agile) environment COVID-19 Considerations In many locations, we've implemented a virtual hiring process and continue to interview candidates by video or phone. In addition, in our NYC offices, as required by law, only individuals who have been fully vaccinated against COVID-19 will be permitted inside Mastercard offices unless a reasonable accommodation has been approved in advance. 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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2962613
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year