Design, develop, and maintain automated test scripts using Appium for mobile applications (iOS/Android).
Implement and manage Selenium-based automation for web applications.
Develop and execute API test cases using Rest Assured.
Collaborate with development and product teams to understand requirements and define test strategies.
Integrate automated tests into CI/CD pipelines.
Analyze test results, identify defects, and ensure timely resolution.
Maintain and enhance the automation framework for scalability and reusability.
Mentor junior QA engineers and contribute to best practices in test automation.
Candidate Profile
Bachelor’s degree in Computer Science, Engineering, or related field.
2+ years of experience in QA automation.
Strong hands-on experience with Appium, Selenium, and Rest Assured.
Proficiency in Java or another object-oriented programming language.
Experience with test management tools (e.g., TestNG, JUnit).
Familiarity with CI/CD tools like Jenkins, GitLab CI, or similar.
Solid understanding of software testing methodologies and QA processes.
Excellent analytical and problem-solving skills.
Strong communication and collaboration abilities.