Quick overview
SeniorityMid Senior
Work modeHybrid
LocationNew York, NY, United States
FirebaseSwiftGitSeleniumSplunkJavaJenkinsKotlinPlaywrightPostmanXcodeiOSAndroidGenerative AIRESTNode.jsJavaScriptTypeScriptJiraAgileCI/CD
Job description
We are looking for a Senior QA Automation Engineer – Mobile & Playwright
We are seeking a Senior QA Automation Engineer to work closely with Quality Engineering (QE) and development teams on a critical test modernization initiative: migrating automated and manual test suites to a modern, robust Playwright framework.
Responsibilities:
- Work within two-week sprints, meeting coding standards, delivery timelines, and migration milestones while adapting testing strategies to changing priorities.
- Design, implement, and maintain native mobile UI automation suites using XCUITest (Swift) for iOS and Espresso (Kotlin/Java) for Android. Cover critical user flows and integrate tests into existing scheme, build-flavor, and CI configurations.
- Lead the hands-on migration of automated tests from Mabl and manual test cases from Zephyr Scale into maintainable Playwright suites using TypeScript/JavaScript and POM architecture.
- Design and maintain reusable POM structures, shared utility libraries, and data-driven testing patterns to support consistent test development across multiple teams.
- Integrate and optimize parallel Playwright execution within Jenkins CI/CD pipelines, including multi-agent configurations, to reduce regression and integration testing cycle times.
- Perform comprehensive REST API testing using Postman and Playwright API testing capabilities, alongside UI automation, to ensure end-to-end coverage.
- Partner with developers, QE peers, and product stakeholders to identify and implement product quality and testability improvements.
- Create migration playbooks, document design patterns and best practices, and provide guidance that helps engineering teams adopt and expand the Playwright framework.
- Use tools such as GitHub Copilot, Codex, or similar platforms to accelerate test generation, refactoring, and maintenance.
- Identify automation challenges, investigate root causes, and implement sustainable solutions.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.
- 5 years of hands-on experience designing, developing, and maintaining native mobile UI automation using XCUITest (Swift, XCTest/XCUIApplication) for iOS and Espresso (Kotlin/Java) for Android. Experience must include Page/Screen Object patterns, simulator/emulator and physical device execution, and scheme/build-variant configuration.
- Hands-on experience designing, developing, maintaining, and scaling web automation suites using Playwright, TypeScript/JavaScript, and Node.js, or 3 years of Playwright experience with 7 years of total web automation experience.
- 5 years of experience architecting scalable test automation frameworks using POM, component fixtures, data-driven test structures, and parallel execution strategies.
- 3 years of experience migrating test suites across tools or frameworks, such as Mabl to Playwright, Selenium/Protractor to Playwright, or manual suites to Playwright.
- 3 years of experience with REST API test automation and validation using Postman, Playwright request context, or equivalent tools.
- 3 years of experience configuring test execution pipelines in Jenkins, including parallel/distributed multi-agent execution, and managing repositories using Git/Bitbucket.
- Familiarity with Zephyr/Zephyr Scale and Jira within fast-paced agile release environments.
Preferred Skills:
- Direct experience with Mabl test structures and workflows.
- Advanced familiarity with XCUITest and Espresso, including XCTest-based Page Object patterns, Espresso Idling Resources, Xcode schemes, and Gradle test tasks.
- Experience with mobile device farms or cloud testing services such as Perfecto, BrowserStack, or Firebase Test Lab.
- Experience creating migration runbooks, scaffolding templates, and shared test utilities for adoption across multiple teams.
- Exposure to monitoring and observability tools such as Splunk or Dynatrace.
- Experience with performance or other non-functional testing.
Similar jobs
- PR
Quality Assurance RN - Quality Care ManagementRecently posted Auto Apply
Providence · Richland · On-site 🇺🇸
Microsoft ExcelNursingPatient CareHealthcareSalary not listed - OR

Configuration Test Analyst - Oracle Health (hybrid Kansas City MO office) Auto Apply
Oracle · Kansas City · Hybrid 🇺🇸
OracleMicrosoft ExcelTechnology$29 - $64/hr - OR

Federal Oracle Health Automation Engineer - Eggplant Auto Apply
Oracle · United States · Hybrid 🇺🇸
OracleTechnology$24 - $57/hr - OR

Configuration Test Analyst - Oracle Health (hybrid Kansas City MO office)Recently posted Auto Apply
Oracle · Kansas City · Hybrid 🇺🇸
OnboardingOracleMicrosoft ExcelTechnology$25 - $64/hr - AK

QA Analyst IIRecently posted
Akidev Corporation · Menlo Park, CA · On-site 🇺🇸
SQLPythonJavaScript+1TechnologySalary not listed - ST
SDET – AutomationRecently posted
Shiro Technologies · Dallas, TX · Hybrid 🇺🇸
SeleniumCI/CDTechnologySalary not listed - IS

Lead Test Automation EngineerRecently posted
Infinite Solutions Inc. · United States · Hybrid 🇺🇸
SQLSeleniumData Analysis+1TechnologySalary not listed - IS
Sr QA Automation EngineerRecently posted
IFLOWSOFT Solutions Inc. · Austin, TX · On-site 🇺🇸
SQLGitSelenium+8TechnologySalary not listed - V2

P-8 Quality Assurance Representative with Security ClearanceRecently posted
V2X · point mugu, CA · Hybrid 🇺🇸
AdministrativeSalary not listed - ZP

Integration and Test Engineer (Field) - 174099 with Security ClearanceRecently posted
Zachary Piper Solutions, LLC · San Diego, CA · Hybrid 🇺🇸
ScrumConfluenceJira+1Technology$140k/yr - LT

QA ManagerRecently posted
Lorvin Technologies · United States · Hybrid 🇺🇸
Stakeholder ManagementSQLScrum+6TechnologySalary not listed - IS

QA EngineerRecently posted
INSPYR Solutions · United States · Remote 🇺🇸
SQLAWSPlaywright+4Technology$53 - $60/hr
