Overview
Skills
Job Details
We are seeking a highly skilled Mobile QA Automation Engineer with strong experience in Selenium, Espresso, XCUITest, and mobile app testing frameworks. The ideal candidate will be responsible for ensuring the quality and functionality of enterprise mobile applications through robust test automation, CI/CD integration, and ADA compliance.
Key Responsibilities:
Execute software solutions involving design, development, and technical troubleshooting.
Develop test scenarios based on business stories and requirements.
Design, develop, and maintain scalable automation scripts/frameworks using Espresso (Android) and XCUITest (iOS).
Perform testing using iOS Simulators, Android Emulators, and physical devices.
Integrate test automation with CI/CD pipelines using Jenkins, GitHub Actions, etc.
Create and manage Gherkin scenarios using Cucumber BDD, Maven, Appium, Xcode, and Android Studio.
Ensure compliance with ADA accessibility standards.
Use tools like JIRA to document and track bugs, ensuring clear reproduction steps.
Write and execute Java/Selenium automation for complex enterprise applications.
Analyze large datasets for insights into continuous improvement.
Identify hidden issues or performance bottlenecks and propose enhancements.
Contribute to internal communities of practice around software testing and automation.
Required Qualifications, Capabilities, and Skills:
Formal training or certification in software engineering and 3+ years of applied automation testing experience.
Proficient in scripting with tools/languages such as Java, Kotlin, Swift, JavaScript, React, Cucumber, and Cypress.
Strong experience with Espresso and XCUITest for mobile automation.
Experience with Analytics testing (e.g., Data Watch) and ADA/Accessibility testing (WCAG 2.1).
Proficient with CI/CD tools such as Jenkins, Maven, and Gradle.
Practical experience in system design, app development, and operational stability.
Solid grasp of Agile methodologies, software development lifecycle, and secure coding practices.
Familiarity with modern technologies like cloud, AI/ML, mobile platforms, and enterprise test strategies