¡Activa las notificaciones laborales por email!

Senior Software in Test (Automation/Team Lead)

KMS Technology

Guadalajara

Presencial

MXN 80,000 - 120,000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading international tech company based in Mexico seeks a Senior Software Engineer in Test to develop cutting-edge test automation frameworks. This role emphasizes quality initiatives, mentorship, and technical leadership while fostering a collaborative work environment. Join us to tackle complex challenges and drive impactful solutions in a dynamic Agile setting.

Formación

  • 5+ years in software engineering, 2+ years in automation testing/framework development.
  • Proficiency in languages like Ruby, JavaScript, Go, or Python.
  • Experience as a Scrum Master or Agile Team Lead.

Responsabilidades

  • Develop and maintain scalable test automation frameworks.
  • Mentor engineers and contribute to Agile delivery processes.
  • Drive quality engineering best practices across the organization.

Conocimientos

Automation Testing
Agile Methodologies
Problem Solving
Communication
Analytical Skills

Herramientas

Test Automation Frameworks
Playwright
Cypress

Descripción del empleo

Company Description

At KMS Technology Mexico, we are passionate about building innovative software solutions that drive impact. As part of an international tech company, we offer a collaborative and inclusive environment where your ideas matter and your growth is our priority.

Job Description

We are currently looking for a highly experienced Senior Software Engineer in Test. In this pivotal role, you will lead quality initiatives, build robust test automation frameworks from scratch, and contribute to scaling our systems. If you thrive on solving complex technical challenges, driving Agile delivery, and fostering a culture where everyone owns quality, , and working with a first class global engineering team — this is for you!

Key Responsibilities:

  • Develop Advanced Test Automation: Design, build, and maintain scalable and performant test automation code and frameworks for various testing types (component, integration, end-to-end, functional, non-functional, UI, API, and performance testing). Develop proofs of concept with minimal supervision.

  • Drive Quality Engineering Best Practices: Champion and proactively drive initiatives to improve current best practices within the Quality Engineering team and across the broader organization.

  • Technical Contributions: Write clean, maintainable code, contribute to ongoing test automation work, and create tools that enhance team effectiveness.

  • Mentorship & Collaboration: Mentor or lead other engineers, participate in software design and planning discussions, and collaborate closely with technical and subject matter experts.

  • End-to-End Ownership: Take full ownership of projects of increasing complexity, ensuring reliability, scalability, and performance of the product.

  • Code Review & Feedback: Actively participate in code reviews throughout the software development lifecycle, and consistently solicit and act on feedback to improve.

  • Autonomous Operation: Operate autonomously with minimal oversight, identify areas for future work, and drive projects to completion.

  • Metrics & Reporting: Measure and report test automation metrics, including code, function, and test case coverage.

  • Lead Agile Quality Initiatives: Guide delivery processes, serving as a Scrum Master or in an Agile Team Lead capacity, to ensure successful sprint goal achievement and outcomes.

Qualifications
  • 5+ years of software engineering experience, with at least 2+ years specifically in automation testing/framework development.

  • Demonstrated experience guiding delivery processes as a Scrum Master or in an Agile Team Lead capacity.

  • Strong hands-on experience creating test automation code and setting up test automation frameworks from scratch for web-based applications.

  • Proficiency in at least one modern programming language such as Ruby/Rails, JavaScript, Go, or Python.

  • Competent in testing knowledge and tools (e.g., Playwright, Cypress, API testing, Contract Testing).

  • Good background in Software Quality concepts, processes, and various testing types.

  • Strong understanding of Service-Oriented Architecture (SOA) and its implications for testing.

  • Familiarity with CI/CD tools and practices, including engineering practices such as refactoring, TDD, pair programming, and code reviews.

  • Experience with Agile development processes (e.g., Lean, Scrum, Kanban, XP).

  • Understanding of client-side performance optimization, security, and accessibility.

  • Excellent verbal and written communication skills.

  • Strong analytical, problem-solving, and organizational skills.

  • Proven ability to prioritize tasks, meet deadlines, and work effectively in a fast-paced, iterative environment with short turnaround times.

  • Experience working at all stages of the software development lifecycle and in a distributed remote team environment.

Additional Information

Location: Can work from anywhere within Mexico (working from the office will be required time to time)

Offices:Av. de las Américas 1254-17th, Country Club, 44610 Guadalajara, Jal.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.