1 month ago
Remote, Mexico or Mexico City, MexicoSenior
Responsibilities
- Mentor engineers on testing practices, test design, and TDD.
- Define and own unit, integration, contract, and end-to-end test strategies for the squad.
- Build production-grade test automation, testing tools, and test scripts.
- Instrument and track coverage, flakiness, test times, defect rates, and other quality metrics.
- Use AI to generate tests, identify coverage gaps and edge cases, detect flaky tests, and prioritize testing efforts.
- Improve testability and shift quality earlier into the software design and development process.
- Participate in on-call and incident response by investigating logs, metrics, observability data, and service or infrastructure issues.
- Create clear documentation and runbooks and communicate technical incident context to owning teams.
- Lead quality initiatives for the squad and mentor engineers on testing practices.
Requirements
- 3–5+ years of experience as a software engineer or QA professional.
- Production-grade programming ability in at least one modern language, such as Java, JavaScript/TypeScript, Python, or Dart, with the ability to adapt to others.
- Hands-on experience designing, building, and maintaining automated tests across web, API, and/or mobile applications.
- Experience with test automation tools such as Selenium, Cucumber, Appium, Rest Assured, Playwright, Maestro, or Patrol, or equivalent technologies.
- Deep expertise in unit, integration, contract, and end-to-end testing strategies.
- Experience with CI/CD, Jenkins pipelines, and GitHub Actions for builds and deployments.
- Familiarity with Java/Spring, Angular/Flutter, AWS, PostgreSQL, MongoDB, Datadog, Postman, Bruno, and JMeter or similar technologies.
- Experience troubleshooting production issues using logs, metrics, and observability tools and taking appropriate mitigation actions.
- Experience coaching engineers and changing team testing practices.
- Fluent Spanish and working knowledge of English for cross-team collaboration.
- Preferred qualifications include fintech, payments, high-reliability systems, mobile testing, performance and load testing, Pact or API testing, open-source testing contributions, and managing a mobile device farm such as Sauce Labs.
Benefits
- Location is Mexico City or remote within LATAM.
- Opportunity to shape quality practices for an organization of more than 50 engineers.
- Work on a Series B fintech handling millions of financial transactions.
- Opportunity to build or champion AI-powered quality tools and influence engineering practices across Aplazo.
Tech Stack
AngularApache JMeterAppiumAWSCucumberDartDatadogFlutterGitHub ActionsGoHTMLiOSJavaJavaScriptJenkinsJUnitMongoDBPostgreSQLPostmanPythonSeleniumTestNGTypeScript
Categories
About Aplazo
Aplazo builds a buy now, pay later platform for physical and digital merchants, enabling customers to split purchases into installments at online and in-store checkout. It partners with merchants for payment processing and offers marketing tools that integrate with ecommerce and point-of-sale systems. Headquartered in Mexico City, the privately held company serves the Mexican market and raised a Series B in 2024.