Senior QA Engineer
Senior QA Engineer
About the Company
They are building the finance-first All-In-One Operating System for private education across Latin America.
Already trusted by 1,000+ schools and hundreds of thousands of families in Mexico, Colombia, and Ecuador.
Well-funded with $89M raised, fresh $50M debt facility, and a transformative acquisition that turns them into the full-stack OS for schools.
Mission: give every school perfect clarity, zero financial surprises, and the cash flow to never close its doors.
Role Overview
They are seeking a Senior QA Engineer to join their growing Quality team and help establish robust testing practices from the ground up. You will focus on developing automation frameworks, AI-assisted testing tools, and processes to ensure reliability across payments, billing, reconciliation, onboarding, integrations, SIS, and other mission-critical workflows.
This is a hands-on role where you'll contribute to the testing architecture that powers the next generation of product reliability on the platform.
You will collaborate closely with AI engineers, platform engineers, and backend teams to integrate intelligent QA tools, anomaly detection, predictive analysis, and automated triage into testing and release pipelines.
Your work will directly support millions of tuition payments processed annually, the trust of thousands of schools, and the seamless experience of families across Latin America. This is a high-impact senior individual contributor role for someone who excels in fast-scaling environments and enjoys building reliable systems.
What You’ll Do
1. Contribute to QA Automation (AI-Enabled)
Help design and implement a centralized automation framework using scripted and AI-driven test generation.
Develop automated regression suites for high-sensitivity financial flows (payments, reconciliation, invoicing, SIS sync).
Collaborate with AI engineers to support QA agents that:
Automatically generate test cases.
Identify edge cases and failure patterns.
Run continuous validation on event streams.
Detect anomalies using ML signals.
Integrate automation into CI/CD pipelines to support reliable deployments.
Assist in creating self-healing test suites that adapt as the platform evolves.
2. Support QA Processes, Standards & Tooling
Help establish QA methodology, testing standards, quality gates, and release criteria across engineering teams.
Contribute to documentation, playbooks, and a shared internal knowledge base.
Implement AI-assisted triage to classify failures, identify root causes, and reduce manual debugging time.
Develop quality dashboards with ML-based scoring and health indicators.
Ensure testing is integrated early into development (“shift-left” quality).
3. Collaborate & Embed in Teams
Work embedded within core squads to execute and refine automation frameworks.
Support a hybrid quality model combining automation, manual QA, and AI/ML specialists.
Coach backend, platform, and SIS teams on testing best practices and a quality-first culture.
Partner with product managers to refine acceptance criteria, testable requirements, and automated validation.
4. Drive Quality Improvements
Deploy monitoring systems using ML to detect unusual financial patterns, data mismatches, or reliability risks.
Enhance accuracy and reliability across complex financial workflows:
Reconciliation.
Invoicing.
Advances/disbursements.
Payment application.
Support predictive analytics to identify failure risks before they impact customers.
Build feedback loops where production incidents inform new test generation.
Help reduce production issues, improve uptime, and strengthen customer trust with AI-enhanced reliability.
Required Qualifications
5+ years of engineering experience, with a focus on QA or testing
2+ years in payments, financial systems, or high-accuracy data workflows
Strong hands-on expertise in Python, Node.js, or similar backend languages
Experience with relational databases (PostgreSQL, MySQL) and data integrity patterns
Understanding of event-driven architecture, message queues, and asynchronous processing
Familiarity with integrating with payment providers, banks, or financial APIs
Strong debugging, root-cause analysis, and system design abilities
Full professional proficiency in Spanish and English (written & spoken)
Preferred Qualifications
Experience with Latin American payment methods (OXXO, PSE, SPEI, Banred, etc.)
Familiarity with electronic invoicing systems and country-specific tax requirements
Experience with reconciliation platforms (e.g., Simetrik)
Background in high-throughput, mission-critical systems processing large financial volumes
Knowledge of accounting, ERP, or financial data models
Experience contributing to QA automation, observability, or reliability engineering
Experience working with AI, ML pipelines, or AI-assisted validation systems
Why Join
Play a key role in stabilizing and modernizing one of the most critical product areas
Build complex, high-impact systems that power the financial backbone of thousands of schools
Collaborate with world-class engineering, product, and AI teams
Directly influence reliability for millions of tuition transactions each year
Remote-first culture with autonomy, ownership, and career growth
Opportunity to shape LATAM’s most important education-fintech infrastructure
Career growth opportunities as product, engineering, and the platform explode
Location: Flexible
Travel: Occasional travel to Mexico City for team onsite sessions
If you thrive on turning financial chaos into boring perfection and want your testing to keep thousands of schools open, send your CV now.
- Department
- Engineering
- Role
- Sr. Software Engineer
- Locations
- Buenos Aires, Argentina, Chile, Colombia , Mexico, Uruguay
- Remote status
- Fully Remote
About Thaia
Boutique recruiting agency specializing in sourcing, selecting, and placing top-tier tech talent for companies across Latin America.
Already working at Thaia?
Let’s recruit together and find your next colleague.