Requirements &
Qualifications
Experience: 5+ years of hands-on experience in software quality engineering and test automation.
Core Language: Advanced proficiency in Python (Java knowledge is a solid plus).
Mobile Automation: Mastery of Appium with deep experience in Android (UIAutomator2) and iOS (XCUITest) drivers.
Web Automation: Robust expertise in Selenium WebDriver and up-to-date web automation design patterns.
BDD &
Framework Design: Proven success in implementing BDD frameworks (Behave / Cucumber) using Gherkin syntax alongside traditional Pytest frameworks.
CI/CD &
Version Control: Expert-level knowledge of Git/GitHub and building CI/CD workflows with GitHub Actions.
Mobile Ecosystem: Proficient with Android SDK/ADB commands, Xcode developer tools, and certificate/provisioning setups for iOS testing.
Reporting &
APIs: Hands-on experience with Allure Reports and API test automation via Pythons Requests library.