招聘
Benefits & Perks
•Parental leave
•Competitive salary and equity package
•Professional development budget
•401(k) matching
•Parental Leave
•Equity
•Learning
Required Skills
Node.js
React
TypeScript
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.
Job Summary
Title: Test Automation Engineer
We are looking for a highly skilled and motivated Test Automation Engineer to join our dynamic team. As a Test Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing solutions to ensure the quality and reliability of our software products. You will collaborate closely with the software development team, product team, other quality engineers and other stakeholders to identify test requirements, create test plans, and implement automated testing strategies. The ideal candidate should have a strong background in software testing, proficiency in test automation tools and frameworks, and excellent problem-solving skills as well as attention to details.
This is an opportunity to join a collaborative, innovative engineering culture and make an impact by leading some of our most mission-critical initiatives. We want engineering leaders who can raise our bar for technical and cultural excellence. You will focus on the areas of test automation, CI/CD pipeline creation, and infrastructure automation and others. This role is based out of our Mastercard location in Lisbon, Portugal and will report into manager in San Francisco, USA.
Responsibilities
- Develop, implement, and maintain automated test frameworks, scripts, and tools for functional, regression, performance, and integration testing.
- Collaborate with cross-functional teams to understand project requirements, define test objectives, and develop test strategies.
- Design and execute automated test cases, ensuring appropriate test coverage and adherence to quality standards.
- Develop testing strategies, test plans and perform manual testing for newly developed features.
- Identify, analyze, and report software defects, providing detailed and accurate reports to the development team.
- Continuously improve and enhance the automation test suite, incorporating new technologies and best practices.
- Conduct code reviews for your peer's work and collaborate with developers to ensure testability, reliability, and maintainability of the software.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings.
- Collaborate with QA team members to troubleshoot and resolve testing issues in a timely manner.
- Stay updated with industry trends and emerging technologies in test automation, recommending improvements to enhance testing efficiency and effectiveness.
Requirements
- Bachelor's degree in Computer science, Software engineering, or a related field (or equivalent work experience).
- 2+ years of experience as a Test Automation Engineer or similar role.
- Strong programming skills; Python is preferred, but other languages (PHP, Java, Ruby, etc.) will work just as well.
- Proficiency in test automation tools and frameworks (e.g. Web DriverIO, Playwright, Selenium Web Driver, Appium, TestNG, Junit, Cucumber etc)
- Solid understanding of software testing methodologies, principles, and best practices.
- Experience with continuous integration and deliver (CI/CD) pipelines, version control systems (e.g., Git) and build tools (e.g., Jenkins, Team City).
- Knowledge of software development lifecycle (SDLC) and agile methodologies.
- Familiarity with relational databases and ability to write SQL queries for data validation.
- Excellent problem-solving and analytical skills with keen attention to detail.
- Strong communication skills, with the ability to collaborate effectively with cross-functional teams.
- Self-motivated and able to work independently as well as in a team environment.
- Certifications in software testing (e.g., ISTQB, CETPA, CSTE) and/or test automation tools/frameworks would be a plus.
About Mastercard
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that helps 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, govern
If you are passionate about quality assurance, have a knack for automation, and enjoy working in a collaborative and fast-paced environment, we would love to hear from you. Join our team and contribute to the development of cutting-edge software solutions through effective test automation strategies.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Program Specialist - Social Brand Reputation, French Market
Uber · Lisbon, Portugal

Home Loans - Post Closing, Assistant Vice President
Morgan Stanley · Dallas, TX; New York, NY; Tempe, AZ

Senior Partnerships Manager
Thomson Reuters · United States of America, Eagan, Minnesota

Vice President, Global Financial Crimes Specialist (Payments)
Bank of America · Singapore

RPE - System Reliability Engineering Specialist (Hybrid)
Morgan Stanley · Montreal, Canada
About Mastercard

Mastercard
PublicA financial network that processes payments between banks and cardholders
10,001+
Employees
Purchase
Headquarters
$360B
Valuation
Reviews
4.1
15 reviews
Work Life Balance
4.0
Compensation
3.5
Culture
3.5
Career
3.0
Management
3.0
65%
Recommend to a Friend
Pros
Good work-life balance reputation
Competitive compensation packages
Strong benefits and perks
Cons
Recent layoffs and job insecurity
Limited negotiation flexibility on salary
No RSUs for some positions
Salary Ranges
32 data points
Director
Director · Director, Experience Strategy
1 reports
$195,500
total / year
Base
$170,000
Stock
-
Bonus
-
$195,500
$195,500
Interview Experience
7 interviews
Difficulty
3.3
/ 5
Duration
14-28 weeks
Offer Rate
29%
Experience
Positive 0%
Neutral 86%
Negative 14%
Interview Process
1
Application Review
2
Recruiter Screen
3
Technical Interview
4
Behavioral Interview
5
Final Round/Super Day
6
Offer Decision
Common Questions
Coding/Algorithm
Technical Knowledge
Behavioral/STAR
System Design
Past Experience
News & Buzz
Cantor Fitzgerald Sees Structural Tailwinds Supporting Mastercard's (MA) Long-Term Growth - Finviz
Source: Finviz
News
·
4w ago
Major employers that have announced job cuts in 2026 - NewsNation
Source: NewsNation
News
·
5w ago
American Express and Mastercard post strong earnings. But political risks loom large - qz.com
Source: qz.com
News
·
5w ago
Mastercard Stock Rises on Earnings. Consumer Spending Is ‘Healthy,’ Says CEO. - Barron's
Source: Barron's
News
·
5w ago