About the Role
We are looking for a Senior SDET – Mobile Automation to own, scale, and elevate the automated testing strategy for our iOS and Android mobile shopping application. In this role, you will build end-to-end automated test suites to ensure key customer journeys (login, search, checkout, payments, promotions, and order history) remain fast, secure, and reliable.
You will write business-readable BDD tests, execute parallel runs on real cloud devices, and integrate automation seamlessly into our CI/CD pipelines.
Key Responsibilities
• Framework Development: Build and maintain mobile test automation frameworks for iOS and Android using Python, Pytest-BDD, and Appium.
• E2E Automation: Automate critical e-commerce flows (Cart, Checkout, Credit Card/PayPal/Klarna payments, Deep Links, Promotions, and Push Notifications).
• Cloud & Parallel Testing: Execute test suites across real devices on cloud platforms (Sauce Labs, BrowserStack, LambdaTest, etc.).
• CI/CD Integration: Connect test suites to CI/CD pipelines (GitLab CI, Jenkins, or GitHub Actions)
for automated scheduled runs and reporting.
• API & Backend Testing: Automate REST API checks in Python to seed test data and validate backend responses.
• Test Stability & Quality Metrics: Identify and eliminate flaky tests, investigate root causes, and track quality metrics (Pass Rate, Coverage, Flakiness).
• Agile Collaboration: Partner with developers, product managers, and QA engineers in Agile ceremonies and mentor junior team members.
Key Qualifications (Must Have)
• Experience: 5+ years in SDET / Automation roles, with at least 3+ years focused on native mobile app automation (iOS & Android).
• Python Mastery: Strong Python coding skills (OOP, fixtures, clean code, exception handling).
• Test Frameworks: Hands-on experience with Pytest, Pytest-BDD (or Behave / Cucumber).
• Appium: Proven experience with Appium 2.x handling gestures, native pop-ups, deep links, and device capabilities.
• Cloud Devices: Ex
📌 Senior SDET – Mobile Automation (México)
🏢 Petco
📍 México