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 contemporary 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.