Job Position: QA Test Engineer with Java and Appium
Job Type: Full-Time
Location: Bengaluru
Experience: - 5+ to 8+ Years
Must Have:- Test automation, Selenium, Java Appium,
Key Responsibilities:
- Design, develop, and maintain automated test scripts using Java + Appium for mobile (iOS & Android) applications.
- Execute manual and automated test cases, report defects, and verify fixes.
- Collaborate with developers, product owners, and QA team members to understand requirements and acceptance criteria.
- Perform regression, functional, integration, and smoke testing.
- Optimize and maintain automation frameworks for scalability and reusability.
- Participate in Agile/Scrum ceremonies and provide test coverage feedback.
- Work with CI/CD tools (Jenkins, Git, Maven/Gradle) to integrate automation tests in the pipeline.
Required Skills:
- Strong programming skills in Java (OOP concepts, collections, exception handling).
- Hands-on experience with Appium for mobile automation (Android & iOS).
- Experience with Selenium/WebDriver, TestNG/JUnit frameworks.
- Good understanding of Mobile Automation Architecture and debugging tools.
- Experience with CI/CD tools Jenkins, Git, Maven/Gradle.
- Familiarity with API testing (Postman/RestAssured is a plus).
- Strong analytical, problem-solving, and communication skills.
Good to Have:
- Knowledge of BDD frameworks (Cucumber).
- Experience with cloud-based mobile testing tools (BrowserStack, Sauce Labs).
- Understanding of Agile methodology and DevOps practices.
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.