About the role
Job Summary
Strong expertise in automation using Python, Selenium, and Appium. hands-on experience in BDD (Cucumber/Behave),
AI-driven testing approaches, and CI/CD integration via GitHub,
Expert in Appium-based mobile automation with deep experience in Android (UIAutomator2) and iOS (XCUITest), advanced gesture handling, hybrid app testing, scalable Python frameworks, and CI/CD integration using GitHub Actions, with a focus on stability, performance, and modern AI-driven testing enhancements
Key Responsibilities
null
Skill Requirements
-
Programming: Python/Java
-
Mobile Automation: Appium (UIAutomator2, XCUITest)
-
Web Automation: Selenium Web Driver
-
Frameworks: Pytest / Unittest, Page Object Model (POM)
-
BDD: Cucumber / Behave (Gherkin)
-
Version Control: Git, GitHub
-
CI/CD: GitHub Actions (Jenkins/Azure DevOps – optional)
-
Mobile Platforms: Android & iOS
-
Element Handling: XPath, Accessibility ID, ID, Class Name
-
API Testing: Requests library, Postman (basic)
-
Reporting: Allure / Extent Reports
-
Debugging Tools: ADB (Android), Appium logs, Xcode logs
-
Hybrid Apps: Web View handling, context switching
-
Device Testing: Real devices, emulators/simulators
-
Cloud Platforms: Browser Stack / Sauce Labs (optional)
-
AI Testing (Optional): Self-healing frameworks, AI validation agents
Other Requirements
null
Benefits and perks
•Learning Budget
About HCL Technologies
Pune
Headquarters
