We are seeking a
QA Automation Engineer
with strong technical experience in test planning, API and UI automation, and bug lifecycle management.
The ideal candidate is
methodical, analytical, and proactive
, with the ability to work collaboratively across multidisciplinary teams and adapt to evolving project requirements in an Agile environment.
Responsibilities
- Design and execute
test plans, test cases
, and
test scripts
for functional, regression, integration, and exploratory testing.
- Automate
API tests
and
UI tests
using tools like
Postman
,
Karate
,
Selenium
,
Cypress
, or
Playwright
.
- Manage and track bugs through their full lifecycle using tools like
Azure DevOps
,
JIRA
, or similar.
- Collaborate with developers and product owners to review and clarify requirements.
- Participate actively in Agile ceremonies (planning, retrospectives, sprint reviews).
- Monitor and report quality metrics and suggest continuous improvements to QA processes.
Mandatory Requirements
- 3+ years of QA experience
, including both
manual and automated testing
.
- Proven experience in
API testing
, both manual (
Postman, Swagger
) and automated (
Karate, RestAssured, etc.
).
- Hands-on automation experience in
Selenium
,
Cypress
, or
Playwright
.
- Strong knowledge of
Java
,
JavaScript
, or
Python
for test scripting.
- Experience in
Agile/Scrum
environments.
- Familiarity with
test case design techniques
,
bug lifecycle
,
severity vs.
priority
, and
root cause analysis
.
- Experience with
CI/CD pipelines
and version control tools (e.g.,
Azure DevOps
,
Git
).
- Excellent communication skills and ability to defend test results with developers and product owners.
- English level: B2 or higher
– able to understand and participate in technical meetings.
Nice to Have
- Experience with
mocking tools
for APIs. - Understanding of
testing metrics
and quality reporting.
- Familiarity with
Docker
,
SonarQube
, and
automated reporting
in CI pipelines.
- Ability to create documentation and test strategies from scratch.
Soft Skills & Client Expectations
- Open to receiving and applying
constructive feedback
.
- Ability to
prioritize bugs by impact and severity
.
- Comfortable speaking up when detecting inconsistencies or missing requirements.
- Available to work
full-time
in
Mexico's time zone
, no side projects allowed.
- Must be able to
adapt quickly
to change and
work well under pressure
.