CareerPlanSign in

Principal Software Engineer, Quality Engineering Platform

Guadalajara, Mexico💼 Full-time🗓 2026-09-10 → 2026-09-26

Core

Own the speed, determinism, reliability, and evolution of a large browser-driven BDD execution platform used to validate complex retail point-of-sale behavior.

Role type

Principal Software Engineer, Quality Engineering Platform

Builds

Production-grade BDD execution platform for retail POS validation

Domain

Retail / Quality Engineering / Browser Automation

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Java, Cucumber/Gherkin, Selenium WebDriver, Selenium Grid, Docker, Kubernetes, Helm, GitLab/Jenkins, OpenTelemetry, CI/CD pipeline design, test lifecycle management, flake analysis, agentic workflow direction

Preferred skills

Playwright, WebDriver BiDi, retail POS domain knowledge, statistical flake analysis, service virtualization

Technologies

Java, JavaScript, Maven, Cucumber, Selenium, Grid, Docker, Kubernetes, Helm, GitLab, Jenkins, OpenTelemetry

Responsibilities

Work directly in runner, lifecycle hooks, step definitions, and browser infrastructure code; Harden Selenium/WebDriver/Grid behavior and eliminate shared state; Profile execution paths to improve parallel efficiency; Classify and eliminate flaky tests; Direct agentic workers for test-gap analysis and failure investigation; Define risk-based CI policy for test coverage.

Seniority

Principal, hands-on IC with strategic influence

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.