You will design, develop, and maintain automated test strategies for mobile applications.
Responsibilities
- Design, develop, and maintain automated test scripts using Selenium, Appium, and Java.
- Implement and manage test frameworks for iOS and Android applications using XCUITest and Espresso.
- Utilize BDD methodologies and tools like Cucumber to create behavior-driven test scenarios.
- Integrate automated tests into CI/CD pipelines using Jenkins.
- Analyze test results, identify defects, and collaborate with developers to resolve issues.
Required Skills
- 8+ years of experience in mobile automation testing.
- Strong proficiency in Java programming language.
- Hands-on experience with XCUITest and Espresso for iOS and Android testing.
- Extensive experience with Selenium and Appium.
- Familiarity with BDD frameworks and Cucumber.
- Experience with Xcode and Android Studio.
- Proficiency in using JIRA for test management and bug tracking.
- Experience with Jenkins for CI/CD integration.
- Experience with Postman for API testing and validation of RESTful APIs.