Role Summary :
We are looking for a highly skilled Automation QA Engineer with hands-on experience in Selenium, Java, and Appium to join our quality assurance team.
You will play a key role in designing, developing, and maintaining automated test frameworks for both web and mobile applications.
The ideal candidate is someone who thrives in a fast-paced, agile environment and is passionate about ensuring quality at every step of the development Responsibilities :
- Design, build, and maintain scalable automation frameworks for web and mobile testing using Selenium, Appium, and Java.
- Develop and execute detailed, comprehensive, and well-structured automated test cases.
- Collaborate with developers, product managers, and other QA engineers to understand requirements and ensure complete test coverage.
- Integrate automated tests into CI / CD pipelines using Jenkins or similar tools.
- Maintain and optimize existing test suites, ensuring relevance and performance.
- Identify, isolate, and report bugs; follow through to resolution in collaboration with development teams.
- Conduct code reviews and contribute to test strategy documentation and QA best practices.
- Perform regression and exploratory testing as needed to support release Skills Required & Programming :
- 2+ years of experience in test automation with Selenium WebDriver
- Proficiency in Java for writing clean, maintainable automation scripts
- Experience in mobile testing using Appium (Android / iOS)
- Strong understanding of object-oriented programming Frameworks & Tools :
- Experience with TestNG, JUnit, or similar testing frameworks
- Familiarity with Maven or Gradle for project and dependency management
- Version control experience with Git and working knowledge of & DevOps :
- Integration of automated tests in CI / CD tools such as Jenkins, GitLab CI, or & Performance Testing (Nice to Have) :
- Familiarity with API testing tools like Postman or RestAssured
- Exposure to performance testing tools such as JMeter or Skills :
- Strong analytical and debugging skills to troubleshoot complex issues
- Excellent verbal and written communication skills
- Ability to work independently and collaboratively within a cross-functional team
- Proactive attitude with a passion for quality assurance and Qualifications : Bachelors degree in Computer Science, Engineering, or related field
(ref : hirist.tech)