Job Description
We are looking for a
highly skilled Senior Software Development Engineer in Test (SDET)
with
strong expertise in JavaScript
to join our Quality Engineering team. In this role, you will design and implement automated test frameworks, ensure code quality through robust test coverage, and collaborate with cross-functional teams to deliver high-performing, reliable software.
As a senior member of the team, you will drive test automation strategies, mentor junior engineers, and work closely with developers and product managers to embed testing best practices throughout the software development lifecycle. This role requires both strong coding ability and a passion for quality.
Key Responsibilities :
Design, develop, and
maintain automated test frameworks
and suites using
JavaScript .
Create, execute, and optimize
end-to-end, integration, API, and UI tests .
Collaborate with developers to ensure code is testable and covered by automated tests.
Identify, isolate, and report defects, ensuring issues are tracked through resolution.
Integrate automated tests into CI / CD pipelines to enable continuous testing.
Monitor and analyze test execution results, providing actionable feedback to engineering teams.
Contribute to overall
quality strategy , ensuring consistent standards across projects.
Mentor junior QA / SDET engineers on automation practices, code reviews, and test design.
Advocate for testability, performance, and scalability improvements in product design.
Collaborate with Product and Engineering teams in an
Agile environment , actively participating in sprint planning, reviews, and retrospectives.
Qualifications
5+ years of professional experience
in software testing or software engineering roles.
Strong coding proficiency in
JavaScript , with experience building and maintaining automated test frameworks.
Hands-on experience with
test automation tools
(e.g., WebdriverIO, Jest, Mocha, Jasmine, or similar).
Solid understanding of
CI / CD pipelines
and integration of automated tests into build processes.
Experience testing
APIs (REST / GraphQL)
and web applications at scale.
Strong debugging and troubleshooting skills across frontend, backend, and integration layers.
Familiarity with performance and accessibility testing tools is a plus.
Proven ability to work in
Agile / Scrum
environments.
Excellent communication and collaboration skills,
with experience partnering with developers and product managers.
Strong
problem-solving mindset,
with the ability to balance speed, quality, and technical excellence.
Additional Information
Location : Guadalajara,
Jalisco, Mexico (working from home - office won't be mandatory all the time, rather it will required from time to time).
Senior Software Engineer • Guadalajara, Mexico