Senior Test Automation Engineer

Zemsania

$100K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 5 years of proven experience in software quality assurance and test automation.
  • Strong experience in designing, developing, and maintaining test automation frameworks.
  • Proficiency in the .NET ecosystem, including C# for writing automation scripts.
  • Advanced experience with Selenium WebDriver for web test automation.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Knowledge of relational databases and ability to write basic SQL queries.
  • Experience with version control systems like Git.
  • Intermediate/advanced level of English (desirable for communication with international teams).
  • Excellent verbal and written communication skills.
  • Analytical skills and problem-solving capability.

Responsibilities

  • Design, develop, and implement robust and scalable test automation strategies.
  • Create and maintain test automation scripts using C# and the .NET framework, integrating tools like Selenium WebDriver.
  • Define and execute functional, regression, performance, and load test plans, both manual and automated.
  • Identify, document, and track software defects clearly and concisely.
  • Collaborate closely with development, product, and business teams to understand requirements and ensure adequate test coverage.
  • Participate in the definition and continuous improvement of quality assurance and automation processes.
  • Review code of automation scripts to ensure quality and best practices.
  • Evaluate and recommend new tools and technologies to improve testing efficiency and effectiveness.
  • Mentor junior test engineers, sharing knowledge and promoting a learning environment.
  • Contribute to CI/CD by integrating automated tests into pipelines.

Benefits

  • Hybrid work modality offering flexibility in work arrangements.
  • Indefinite contract providing job security.
  • Opportunity to work on strategic projects for key clients in Mexico.
  • Dynamic and collaborative work environment.
  • Possibility to mentor junior engineers, enhancing career development.
Full Job Description
Descripción

Senior Test Automation Engineer

Empresa: Zemsania

Ubicación: Monterrey, México (Modalidad Híbrida)

Tipo de Contrato: Indefinido

Salario: A convenir

Descripción del Puesto:

Buscamos un Senior Test Automation Engineer con una sólida experiencia y un profundo conocimiento en la automatización de pruebas, especialmente en el ecosistema .NET y con herramientas como Selenium. Este rol es fundamental para asegurar la calidad y fiabilidad de nuestras soluciones de software, participando activamente en todo el ciclo de vida del desarrollo. Trabajarás en un entorno dinámico y colaborativo, formando parte de un proyecto estratégico para uno de nuestros clientes clave en México.

Responsabilidades Clave:
  • Diseñar, desarrollar e implementar estrategias de automatización de pruebas robustas y escalables.
  • Crear y mantener scripts de automatización de pruebas utilizando C# y el framework .NET, integrando herramientas como Selenium WebDriver.
  • Definir y ejecutar planes de pruebas funcionales, de regresión, de rendimiento y de carga, tanto manuales como automatizados.
  • Identificar, documentar y dar seguimiento a los defectos de software de manera clara y concisa.
  • Colaborar estrechamente con los equipos de desarrollo, producto y negocio para comprender los requisitos y asegurar la cobertura de pruebas adecuada.
  • Participar en la definición y mejora continua de los procesos de aseguramiento de la calidad y automatización.
  • Realizar revisiones de código de los scripts de automatización para garantizar la calidad y las mejores prácticas.
  • Evaluar y recomendar nuevas herramientas y tecnologías para mejorar la eficiencia y efectividad de las pruebas.
  • Mentorear a ingenieros de pruebas junior, compartiendo conocimientos y promoviendo un ambiente de aprendizaje.
  • Contribuir a la integración continua y despliegue continuo (CI/CD) mediante la incorporación de pruebas automatizadas en los pipelines.


Requisitos

Requisitos Indispensables:
  • Experiencia: Mínimo 5 años de experiencia comprobada en aseguramiento de la calidad de software y automatización de pruebas.
  • Automatización: Experiencia sólida en el diseño, desarrollo y mantenimiento de frameworks de automatización de pruebas.
  • .NET: Dominio del ecosistema .NET, incluyendo C# para la escritura de scripts de automatización.
  • Selenium: Experiencia avanzada con Selenium WebDriver para la automatización de pruebas web.
  • Metodologías Ágiles: Familiaridad y experiencia trabajando en entornos Ágiles (Scrum, Kanban).
  • Bases de Datos: Conocimiento de bases de datos relacionales y capacidad para escribir consultas SQL básicas.
  • Control de Versiones: Experiencia con sistemas de control de versiones como Git.
  • Inglés: Nivel intermedio/avanzado de inglés (deseable, para comunicación con equipos internacionales).
  • Habilidades de Comunicación: Excelentes habilidades de comunicación verbal y escrita.
  • Resolución de Problemas: Capacidad analítica y de resolución de problemas.

Será un Plus Contar Con:
  • Experiencia con otras herramientas de automatización (ej. Cypress, Playwright).
  • Conocimiento de pruebas de API (REST, SOAP).
  • Experiencia con herramientas de gestión de pruebas (ej. TestRail, Zephyr).
  • Conocimiento de prácticas de BDD (Behavior-Driven Development).
  • Experiencia en la automatización de pruebas de aplicaciones móviles.
  • Certificaciones en aseguramiento de la calidad o automatización.

Similar Jobs

More Jobs at Zemsania

More Information Technology Jobs

Find similar Senior Test Automation Engineer jobs: