- •
3+ years of hands-on experience as a Quality Assurance Engineer or Software Developer in Test (SDET), focused on automation.
- •
Strong proficiency in creating and maintaining automated tests for web, mobile, and APIs using tools like Cypress, Playwright, Selenium, Appium, Maestro, Espresso, XCUITest, Rest Assured, or Robot Framework.
- •
Experience with native mobile test automation for Android (Espresso) and/or iOS (XCUITest).
- •
Experience integrating automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or similar).
- •
Proficiency in learning and adapting to new tools and automation methodologies, thriving in a fast-paced environment. Solid programming skills in TypeScript, JavaScript, Kotlin, Swift, or similar, with an ability to design maintainable test code.
- •
Experience with contract testing (e.g., Pact) is a plus.
- •
Excellent problem-solving skills and ability to debug complex automation failures.
- •
Strong communication skills for effective collaboration with cross-functional teams.
- •
Knowledge of monitoring systems, data visualization, IoT, and previous developer experience are nice-to-haves.