Senior AI Automation Engineer

  • Monterrey, Nuevo Leon, Mexico
  • Full-Time
  • On-Site

Job Description:

As a Senior AI Automation Engineer you will play a key role in ensuring

exceptional product quality throughout the full software development life cycle

from requirements gathering to production release. You’ll develop, and maintain

robust automated test suites using Selenium or Playwright, improving CI

pipelines, and partnering closely with developers and product owners. Your

work will help transform manual testing into reliable, maintainable automation

that accelerates delivery and improves confidence in releases.

Responsibilities
 ⁠⁠⁠⁠⁠⁠⁠Design, implement and maintain end-to-end automated test suites using
automated software testing tools.
 Build robust test frameworks, reusable helpers and page object models
to keep tests readable and reliable.
 Integrate tests into CI/CD (GitHub Actions, Jenkins, GitLab CI, or similar)
and own test execution in pipelines.
 Create and run cross-browser tests (Chromium, Firefox, WebKit) and
validate responsive/a11y behavior.
 Collaborate with engineering to triage defects, reproduce issues and
ensure fixes have adequate coverage.
 Mentor engineers and QA peers on testability, automation best practices,
and test strategy.
 Analyze flaky tests, improve stability and report test coverage and quality
metrics.
 Support test data setup, mocking/stubbing backend calls when needed
and performance/smoke testing as required.

 Knowledge Management: Document complex technical solutions, drive
technical debt reduction, and actively contribute to knowledge sharing
across the global organization.

Qualifications
 ⁠⁠⁠⁠⁠⁠⁠6+ years of software testing experience, with at least 3+ years in a
senior role.
 Proven experience automating web tests with Selenium or Playwright
using JavaScript and/or TypeScript.
 Solid understanding of web technologies: HTML, CSS, JavaScript, HTTP,
REST APIs.
 Experience integrating automated tests into CI/CD pipelines and working
with test reporting tools.
 Strong debugging skills and experience diagnosing flaky or timing-
dependent UI tests.
 Comfortable working in an Agile environment and collaborating with
cross-functional teams.
 Excellent communication skills and attention to test design,
maintainability, and reliability.
 Experience with other UI automation tools (i.e. Cypress) and test runners
(Jest, Mocha) is a plus.
 Familiarity with TypeScript typing, linting and code review practices.
 Knowledge of API testing tools (Postman, REST-assured) and contract
testing concepts.
 Experience with test data management, Docker, cloud test lab services,
or browser farm integrations.
 Accessibility (a11y) testing experience and performance testing basics is
a plus.
 Good bilingual communication skills, with the ability to articulate complex
technical concepts to both technical and non-technical stakeholders.
 Expert understanding of Agile methodologies.