Job Description
- Design, develop, and maintain automated test scripts for web and mobile platforms using tools such as Selenium, Appium, or equivalent frameworks.
- Collaborate with developers, product managers, and QA teams to define testing requirements and ensure coverage across functionalities.
- Integrate automated tests within CI / CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or CircleCI.
- Execute and monitor automated test runs, analyze results, and report defects using standard defect management processes.
- Utilize ADB commands for mobile device testing and debugging.
- Perform root cause analysis of test failures and work closely with development teams for issue resolution.
- Maintain automation frameworks, ensuring scalability and reliability.
- Participate in test planning, execution, and retrospective meetings.
- Manage code repositories and version control using Git / GitHub.
- Ensure clear communication and collaboration across teams during multiple time zones.
- Overall with 6+ years with 3+ years of relevant experience in test automation.
- Strong programming skills in Java, Kotlin, Python, or JavaScript (at least one required).
- Hands-on experience with automation frameworks (e.g., Selenium, Appium, etc.).
- Knowledge of CI / CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, CircleCI).
- Proficiency with ADB commands for mobile testing.
- Strong problem-solving, debugging, and maintenance skills.
- Familiarity with testing cycle, execution, and defect management.
- Excellent communication skills for cross-team collaboration and stakeholder interaction.
- Experience with Git / GitHub for version control.
- Exposure to Maestro for mobile test automation.
(ref : hirist.tech)
Skills Required
Java, Appium, Kotlin, Jenkins, Git, Javascript, Selenium, CircleCI, Python