Mastercard

Senior Software Engineer Automation Testing

Mastercard

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a skilled and experienced software engineer with a passion for automation testing? Are you looking for a challenging and rewarding opportunity in a dynamic and innovative company? If so, then Mastercard has an exciting role for you as a Senior Software Engineer Automation Testing. As a vital member of our engineering team, you will have the opportunity to utilize your expertise and knowledge to ensure the quality and reliability of our cutting-edge software solutions. We are seeking a highly motivated individual with a strong background in automation testing and a knack for problem-solving. If you thrive in a fast-paced environment and are driven to deliver exceptional results, we want to hear from you. Join us and be a part of shaping the future of digital payments.

  1. Develop and implement automated testing strategies and processes for Mastercard's software solutions.
  2. Collaborate with the engineering team to identify and prioritize test cases and scenarios.
  3. Conduct thorough and rigorous testing to ensure the quality and reliability of software solutions.
  4. Monitor and track defects and work with the development team to resolve issues.
  5. Continuously improve and optimize automation testing processes to increase efficiency and effectiveness.
  6. Stay updated on industry trends and advancements in automation testing to ensure Mastercard's testing practices remain cutting-edge.
  7. Actively participate in design and code reviews to provide insights and feedback related to automation testing.
  8. Communicate testing progress and results to stakeholders, including providing recommendations for improvement.
  9. Troubleshoot and debug complex technical issues related to automation testing.
  10. Mentor and guide junior team members in automation testing best practices.
  11. Collaborate with cross-functional teams, including developers, product managers, and quality assurance, to deliver high-quality software solutions.
  12. Proactively identify and address potential risks and challenges in testing processes and propose solutions.
  13. Contribute to the continuous improvement of Mastercard's software development processes.
  14. Keep accurate and detailed records of testing activities and results.
  15. Stay committed to delivering exceptional results and maintaining the highest standards of quality in all testing efforts.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Extensive Experience In Test Automation: The Ideal Candidate Should Have A Minimum Of 5 Years Of Experience In Test Automation, With A Strong Understanding Of Automated Testing Frameworks, Tools, And Methodologies.

  • Proficient In Programming Languages: A Senior Software Engineer Automation Testing At Mastercard Should Possess A Strong Knowledge Of Programming Languages Such As Java, Python, Or C++, And Should Be Able To Write Efficient And Maintainable Code For Test Automation.

  • Expertise In Automation Tools: The Candidate Should Have A Proven Track Record Of Using Automation Tools Such As Selenium, Appium, Or Testcomplete To Design And Execute Automated Test Cases For Web, Mobile, And Api Testing.

  • Knowledge Of Continuous Integration/Continuous Delivery (Ci/Cd): Mastercard Follows A Ci/Cd Approach To Software Development, And The Candidate Should Have A Deep Understanding Of Ci/Cd Processes And Experience In Implementing Test Automation Within This Framework.

  • Strong Analytical And Problem-Solving Skills: As A Senior Software Engineer Automation Testing, The Candidate Should Be Able To Analyze Complex Software Systems And Identify Potential Areas For Automation, As Well As Troubleshoot And Debug Any Issues That Arise During The Testing Process. They Should Also Possess Excellent Problem-Solving Skills To Develop Efficient And Effective Solutions.

Required Skills
  • Quality Assurance

  • DevOps

  • Test Automation

  • Agile Methodology

  • Test Planning

  • Scripting languages

  • CI/CD

  • Software testing

  • Test Strategy

  • Automation testing

  • Test Frameworks

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer Automation Testing in New York, NY, USA is $110,000-$150,000 per year. This range can vary depending on factors such as experience, skills, and the specific company and industry the engineer is working in. Additionally, bonuses and other benefits may also be included in the total compensation package.

Additional Information
Mastercard is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 15th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Mastercard

Mastercard is a leader in global payments and a technology company that connects billions of consumers, thousand of financial institutions, and millions of merchants, as well as governments and businesses around the world.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started