Source description
About the role

Senior QA Automation Engineer
Mexico City
Engineering
16 days ago
Hybrid
Full-time
About Us
At Félix, we're building the financial ecosystem for Latin immigrants in the U.S., starting with a revolution in remittances. Our core product is an AI-powered chatbot powered by WhatsApp, allowing our users to send money home as easily as sending a text message. We leverage cutting-edge technology like AI, blockchain, and stablecoins to make cross-border payments faster, more affordable, and more accessible than ever before.
We are a hyper-growth Series B company, backed by over $100 million in funding from top-tier global investors, including QED, Castle Island, Switch Ventures, HTwenty, Monashees, and General Catalyst Customer Value Fund. This isn't just about the numbers; it's a testament to the trust our investors have in our vision and our team. Additionally, Félix was selected as an “Endeavour Entrepreneur” and was a recipient of the CrossTech Fintech Startups Award. We are a group of extremely talented and dedicated high-performers, united by our shared obsession with a single goal: empowering our customers. We are all owners of Félix, driven by a bias for action and a true experimentation spirit to get shit done with urgency and focus.
Joining Félix means you will be part of a team building a legacy, a company that will outlive us all. This is a rare opportunity to apply your skills to a deeply meaningful mission—serving a community that has been underserved for too long. We are a team that is fiercely loyal to each other, where radical transparency and constructive feedback are how we grow and push for excellence. We are bold, we care less about what others are doing, and more about creating sustainable value and a product that truly makes our users' lives better. We are building the future, today.
About the Role
We're looking for a passionate and driven Senior QA Automation Engineer to play a crucial role in ensuring the quality and reliability of our products. In this hands-on role, you will define and implement robust test strategies, maintain automation frameworks, and contribute to seamless and timely product releases. You will be a key member of our engineering team, driving our test automation strategy, collaborating closely with developers, and championing a quality-first culture. Your work will directly impact the user experience and the success of our products.
Responsibilities
Comprehensive Test Coverage & Release Velocity
- Collaborate closely with product and engineering teams to ensure comprehensive test coverage, effectively prioritize test execution, and provide clear updates on progress and results—all while driving improvements in release velocity and maintaining robust production health.
Test Plan Design & Execution
- Define, design, and execute comprehensive test plans in close collaboration with cross-functional teams.
- Participate in design and specification reviews to establish clear acceptance criteria, ensure thorough test coverage, and document all testing outcomes.
- Provide regular progress updates and feedback to stakeholders, driving alignment on testing priorities and release readiness.
- Champion quality assurance best practices and promote a culture of quality throughout the organization.
Test Case Development & Automation
- Own the end-to-end development and execution of test cases by analyzing design documentation and requirements, covering positive, negative, and corner cases.
- Integrate test cases into automated testing frameworks (UI, API) and continuously refine them to maintain comprehensive regression and smoke test coverage.
Automation Framework & Infrastructure
- Improve and maintain existing automation frameworks and infrastructure.
- Collaborate with engineers to develop reliable, scalable, and reusable automated tests.
- Schedule and participate in testing efforts to ensure every release meets quality standards without regression.
Exploratory Testing & Defect Management
- Conduct exploratory testing to identify edge cases and ensure product robustness.
- Proactively track, reproduce, and triage defects through resolution, working with stakeholders to prioritize and fix issues.
- Provide clear test metrics and defect analysis to inform release decisions.
Monitoring & Reporting
- Build and maintain monitoring systems for test stability, promptly communicating issues to engineering teams.
- Monitor test stability, identify and address issues, and contribute to building systems for monitoring test health.
- Document and communicate test results, metrics, and best practices across the organization to drive continual process and quality improvements.
Requirements
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of hands-on experience as QA Automation Engineer, or a developer with a strong focus on testing.
- Demonstrated experience designing test plans, developing test cases, and documenting test outcomes for complex product features.
- Ability to prioritize work and manage multiple testing initiatives simultaneously.
- Comfortable working with CI/CD pipelines and integrating automated tests.
- Python experience (even if it's not your main programming language).
- Experience building and maintaining test automation frameworks.
- Experience with UI and/or API test automation tools and frameworks (e.g., Selenium, Cypress).
- Solid understanding of software testing methodologies and best practices.
- These are the applicable requisites, although equivalent competencies in any of the above will also be considered.
What We Offer
- Competitive salary
- Initial stock options grant
- Annual performance bonus
- Health, dental, and vision plans
- Continuous learning opportunities
- Unlimited PTO
- Paid parental leave
- Empowering opportunities for growth in a dynamic entrepreneurial environment
Equal Opportunity Employer
At Félix, we are committed to providing equal employment opportunities to all qualified employees and applicants without regard to race, religion, nationality, sex, sexual orientation, gender identity, age, or disability. This policy applies to all terms and conditions of employment, including recruitment, hiring, placement, promotion, training, compensation, benefits, and termination.
Want to learn more about our privacy practices? Check out our Privacy Policy .
Ready to apply?
Powered by
First name *
Last name *
Email *
LinkedIn URL *
Phone number *
Location *
Resume *
Click to upload or drag and drop here
Cover letter
Click to upload or drag and drop here
Privacy Notice & Consent *
By checking "Yes" below, I acknowledge that I have read and understood Félix's Privacy Policy, which outlines how Félix collects, uses, and retains my personal data (including my resume, application responses, and potentially information from public sources) solely for the purpose of assessing my application, conducting the hiring process, and retaining my profile for future opportunities in line with legal requirements.
Click here to review the full Privacy Policy: https://www.felixpago.com/en/legal.
Yes
Where are you based? *
While we’re currently enjoying a remote setup, we’re excited to transition to a hybrid, hub-centric strategy to bring our teams closer and supercharge collaboration! Our hubs will be located in Mexico City, Guadalajara, Bogotá, Buenos Aires, Rio de Janeiro and São Paulo. Would you be open to joining us at one of these locations in the future? *
Yes, I am currently in one of these cities, or planning to move there, and happy to work in a hybrid mode.
No, I am looking for a permanently remote role
Do you have at least 5 years of hands-on experience working specifically as a QA Automation Engineer or SDET (Software Development Engineer in Test)? *
Yes
No
Do you have 1+ years of professional, hands-on experience using Python as your primary or core language for developing and maintaining automated test suites? *
Yes
No
Are you proficient in building and maintaining automated testing frameworks from scratch for BOTH Web UI (e.g., Playwright, Selenium) and backend APIs using Python-based ecosystems (like Pytest)? *
Yes
No
This role requires advanced/fluent English for day-to-day communication, and the interview process will also be conducted in English. Are you comfortable with this? *
Yes
No
Over the last 6 months, what average percentage of your weekly time was spent writing code (scripts, frameworks, or software logic)? *
On a scale of 1 to 5, how comfortable are you solving programming logic and data structure problems (e.g., manipulating objects, lists, arrays) independently of testing frameworks? (1 = Not comfortable; 5 = Very comfortable) *
Voluntary Self-Identification
To comply with government reporting requirements, we invite candidates to participate in the self-identification survey below. Your completion of this form is entirely optional, and your decision will neither influence the hiring process nor any subsequent stages. Any information you choose to share will be kept confidential and stored in a secure file. As outlined in our Equal Employment Opportunity policy, we uphold a commitment to non-discrimination based on any protected group status specified in applicable laws.
Gender
Please select
Race
Please select
Race and ethnicity descriptionsExpand
Apply
Req ID: R290
More at Félix
Related open roles
Analytics Engineer, Payments
New York · Hybrid
Senior Frontend Platform Engineer
Buenos Aires · Hybrid
Senior Software Engineer (Consumer Lending Team)
Guadalajara · Hybrid
Senior Software Engineer (Fintech Platform)
São Paulo · Hybrid
AI Engineer (Agents)
Bogotá · Hybrid
Analytics Engineer, Payments
Buenos Aires · Hybrid
