QA Automation Engineer (Robot Framework)

magmalabs

Ciudad de México

A distancia

MXN 550.000 - 880.000

Jornada completa

Hace 9 días
Generador de candidaturas

No envíes un currículum genérico — crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Descripción de la vacante

MagmaLabs is seeking a QA Automation Engineer to own end-to-end automation for a product with complex document-heavy workflows in legaltech, fintech, e-commerce, and other sectors where defects reaching production are not acceptable. The role is fully remote, and you will design, implement, and maintain the test framework with a focus on high-quality releases.

You will collaborate across time zones, extend Python libraries, integrate with CI/CD, and prioritize high-risk flows and data privacy

Formación

  • Minimum of 5 years of software quality assurance experience, with at least 3 years focused extensively on test automation.
  • Hands-on experience with Robot Framework, including writing and maintaining custom libraries.
  • Strong proficiency in Python beyond scripting level: modules, classes, decorators, and type hints.
  • Proven experience with Selenium WebDriver, including explicit wait strategies and locators that survive changes to the interface.
  • Experience automating REST API testing and validating data across layers.
  • Working knowledge of SQL for test data preparation and backend validation.
  • Experience integrating automated suites into CI/CD pipelines such as GitHub Actions, Jenkins, GitLab CI, or Azure DevOps, with solid Git and code review practices.
  • Solid grounding in test design: risk-based testing, edge cases, regression strategy, and the judgment to decide what is worth automating.
  • Excellent written and spoken communication skills in English.
  • Experience working in Agile environments (Scrum, Kanban, etc.) and collaborating effectively across time zones.

Responsabilidades

  • Design, build, and maintain end-to-end automated test suites using Robot Framework and Selenium.
  • Extend the automation framework with custom Python libraries and keywords that keep tests readable and maintainable as the product grows.
  • Automate API level validation to cover business logic below the user interface, where it runs faster and breaks less.
  • Integrate the automated suites into CI/CD pipelines so that every build produces a trustworthy quality signal.
  • Build and own the regression suite, prioritizing the flows that carry the highest business risk.
  • Design and maintain test data, including masked and synthetic datasets that keep sensitive information out of non-production environments.
  • Validate complex permission hierarchies and tenant-level data isolation, verifying that each role sees exactly what it should and nothing more.
  • Investigate failed runs down to root cause, and treat unstable tests as defects to fix rather than noise to retry.
  • Report quality metrics that drive decisions: coverage, execution time, test stability, and defects that escaped to production.
  • Collaborate with engineers, product, and the client team across time zones, and document the automation patterns that others will contribute to.

Conocimientos

QA experience
Python proficiency
English communication
Agile / cross-timezone collaboration
Test automation leadership

Herramientas

Robot Framework
Selenium WebDriver

Descripción del empleo

QA Automation Engineer (Robot Framework)

Important: This role is open only to candidates currently living in Mexico or Latin America. Applications from other regions will not be considered.

Join MagmaLabs, a leading provider of expert software engineers dedicated to helping companies achieve their goals across diverse and impactful industries. We are actively seeking a seasoned QA Automation Engineer to join our fully remote team. In this role, you will build and own the end-to-end automation that protects complex, document-heavy platforms in legaltech, fintech, e-commerce, and other sectors where a defect reaching production is not an acceptable outcome.

About the Role

Are you a QA Automation Engineer who would rather build the test framework than run the test cases? Join our fully remote team and take ownership of automated quality on a product where correctness is not negotiable: deep permission hierarchies, long multi-step workflows, and large volumes of documents that different people are allowed to see in different ways.

You will not be inheriting a mature practice. You will be the person who decides what gets automated, how the framework is structured, and what "ready to release" means. Your regression suite becomes the safety net the engineering team ships against, and the quality signal the business trusts.

If you think a flaky test is a defect and not background noise, we want to hear from you!

Responsibilities
  • Design, build, and maintain end to end automated test suites using Robot Framework and Selenium.
  • Extend the automation framework with custom Python libraries and keywords that keep tests readable and maintainable as the product grows.
  • Automate API level validation to cover business logic below the user interface, where it runs faster and breaks less.
  • Integrate the automated suites into CI/CD pipelines so that every build produces a trustworthy quality signal.
  • Build and own the regression suite, prioritizing the flows that carry the highest business risk.
  • Design and maintain test data, including masked and synthetic datasets that keep sensitive information out of non-production environments.
  • Validate complex permission hierarchies and tenant-level data isolation, verifying that each role sees exactly what it should and nothing more.
  • Investigate failed runs down to root cause, and treat unstable tests as defects to fix rather than noise to retry.
  • Report quality metrics that drive decisions: coverage, execution time, test stability, and defects that escaped to production.
  • Collaborate with engineers, product, and the client team across time zones, and document the automation patterns that others will contribute to.
Requirements
  • Minimum of 5 years of software quality assurance experience, with at least 3 years focused extensively on test automation.
  • Hands-on experience with Robot Framework, including writing and maintaining custom libraries rather than only authoring test files.
  • Strong proficiency in Python beyond scripting level: modules, classes, decorators, and type hints.
  • Proven experience with Selenium WebDriver, including explicit wait strategies and locators that survive changes to the interface.
  • Experience automating REST API testing and validating data consistency across layers.
  • Working knowledge of SQL for test data preparation and backend validation.
  • Experience integrating automated suites into CI/CD pipelines such as GitHub Actions, Jenkins, GitLab CI, or Azure DevOps, with solid Git and code review practices.
  • Solid grounding in test design: risk-based testing, edge cases, regression strategy, and the judgment to decide what is worth automating.
  • Excellent written and spoken communication skills in English. You will work directly with the client team, where clear, self-authored bug reports and same-day responses are the standard.
  • Experience working in Agile environments (Scrum, Kanban, etc.) and collaborating effectively across time zones, with overlap with United States Pacific business hours.
Bonus Points If You Have
  • Experience with Playwright or the Robot Framework Browser library.
  • Familiarity with parallel execution using Pabot and with reporting tools such as Allure.
  • Experience testing document-heavy or highly configurable SaaS platforms.
  • Knowledge of Docker and containerized test environments.
  • Exposure to performance and load testing with tools such as JMeter or k6.
  • Understanding of compliance-driven testing: audit trails, access controls, and SOC 2 requirements.
  • Experience using AI-assisted tools to generate and maintain test scripts, with the judgment to review what they produce.
About Us

We are a team of innovative software professionals dedicated to delivering high-quality solutions across diverse industries. With a proven track record of success, we prioritize excellence, creativity, and the continuous growth of our team members. We are committed to professional development, mentorship, and fostering a culture of technical excellence. Join us to work on impactful projects and advance your career as a QA Automation Engineer.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

QA Automation Engineer - Robot Framework (Remote LATAM)
QA Automation Engineer - Robot Framework (Remote LATAM)

Accelcia Business Services • México

Presencial
MXN 700.000 - 1.100.000
Remote QA Automation Engineer - Robot Framework
Remote QA Automation Engineer - Robot Framework

magmalabs • Ciudad de México

A distancia
MXN 550.000 - 880.000
Senior QA Engineer – Manual & Automation
Senior QA Engineer – Manual & Automation

Goods & Services • México

Presencial
MXN 420.000 - 620.000
Qa Automation Engineer Id90600
Qa Automation Engineer Id90600

Agileengine • Monterrey

Híbrido
MXN 360.000 - 480.000
Professional growth
Competitive pay
Exciting projects
+1
Automation QA Engineer (Senior/Lead) ID35195
Automation QA Engineer (Senior/Lead) ID35195

AgileEngine • Guadalajara

Presencial
MXN 1.117.734 - 1.862.891
Professional growth opportunities
Competitive compensation
Flexible work schedule
+3
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Programming.com • Guadalajara

Presencial
MXN 749.484 - 1.124.227
QA Engineering Manager
QA Engineering Manager

CRH Talento en IT • Ciudad de México

Presencial
MXN 954.626 - 1.143.453
Major Medical Insurance
30 days Christmas Bonus
12 Vacation Days
+2
Senior QA Automation Engineer (Appium & Playwright)
Senior QA Automation Engineer (Appium & Playwright)

Goods & Services • México

Presencial
MXN 600.000 - 900.000
Qa Automation Engineer Id90600
Qa Automation Engineer Id90600

Agileengine • Región Centro

Presencial
MXN 420.000 - 660.000
Professional growth
Competitive compensation (USD-based)
A selection of exciting projects
+1
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

GlobalLogic • Región Centro

Presencial
MXN 700.000 - 900.000
Christmas bonus
Vacation days
Birthday off
+5