Senior SDET (Must: Node.js & TypeScript)
Santex
| Company | Santex |
| Category | Engineering |
| Location | Argentina / Perú |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 1 Jul 2026 |
| Last verified | 30 Jul 2026 |
| Source | Employer career page (greenhouse) |
Description
Santex is a global Certified B technology company as well as one of North America's fastest-growing companies, according to the Inc. 5000. It’s present in 18 countries and over 100 cities, and headquartered in Argentina with offices in the United States, Mexico, and Peru.
Its two service lines — AI Tech Consulting and AI-Optimized Engineering — help organizations comprehensively adopt technology, expand their capabilities, and improve business outcomes at scale.
The same approach defines its culture: Santex has 80.4% employee engagement (global average: 21%), 8% annual turnover (tech sector: 20–25%), 9,369 training hours invested in 2025 — more than double the global average —, and a 26.5% year-over-year reduction in carbon footprint, achieving carbon neutrality through offsetting.
Santex. A company with purpose and judgment. Yes, it's possible.
We are an Equal Opportunity Employer and are committed to fostering an inclusive and diverse workplace. We do not discriminate on the basis of race, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, veteran status, genetic information, or any other characteristic protected by applicable law. All qualified applicants will receive consideration for employment without regard to any of these factors. We strongly encourage candidates from all backgrounds to apply.
Job Description:
Our middleware platform is the integration backbone of our digital commerce stack — connecting front-end applications (iOS, Android, Web, Kiosk) with internal systems and third-party partners like DoorDash and Uber Eats. As quality engineering becomes increasingly critical to how we ship, the Senior Quality Engineer, Middleware will own the validation of the reliability, performance, and correctness of the services built by our Senior Software Engineers. You’ll design and execute test strategies that go well beyond functional correctness — covering load and stress testing, contract validation, fault injection, and end-to-end integration scenarios across a distributed, serverless AWS architecture. You’ll work in close partnership with software engineers to shift quality left, embedding automated testing earlier in the development cycle. AI-assisted development is a core part of how our team works. You’ll be expected to use tools like GitHub Copilot and Claude daily — to accelerate test authoring, generate test data, analyze failure patterns, and document coverage — and to help drive their adoption across the team. Essential Functions:
Design, build, and maintain automated test suites covering functional, integration, and contract testing for middleware APIs and services — ensuring each service behaves correctly in isolation and in concert with upstream and downstream dependencies.
Leverage AI-assisted tools (GitHub Copilot, Claude, and similar) as a core part of daily quality engineering work — from generating test cases and synthetic test data to analyzing failure patterns and producing coverage documentation. Champion AI tooling adoption across the team.
Own performance and reliability validation: design and execute load, stress, spike, and soak tests against middleware services. Establish performance baselines, identify bottlenecks, and work with engineers to resolve them before production.
Partner closely with Senior Software Engineers and the Senior Software Development Engineer in Test, Middleware throughout the development cycle — reviewing designs for testability, aligning on test strategy and coverage, contributing to acceptance criteria, and integrating automated quality gates into CI/CD pipelines via Azure DevOps or GitHub Actions.
Validate third-party integrations (DoorDash, Uber Eats, and similar partners) through contract tests, sandbox/staging environment testing, and failure mode analysis — ensuring partner API changes do not s