Description : Responsibilities :
- Design, develop, and implement a scalable and reusable test automation framework for both desktop and mobile browser-based applications.
- Identify the best tools and technologies to build an automation suite from scratch.
- Collaborate closely with development teams and architects to integrate test automation into the CI / CD pipeline.
- Lead the automation efforts, ensuring comprehensive coverage across functionality, regression, and performance testing.
- Work alongside QA teams to align manual and automation strategies and help with test case preparation.
- Train and mentor team members in automation tools and frameworks, providing ongoing guidance to improve their technical capabilities.
- Write, debug, and maintain test scripts using Java and / or Python.
- Ensure accurate debugging and provide detailed feedback on bug fixes and system improvements.
- Automate testing for mobile applications as the company expands into the mobile automation domain in the future.
- Track and report on test automation progress and key QA metrics to stakeholders.
Requirements :
4+ years of hands-on experience in QA automation for desktop and / or mobile applications.Proficiency in programming languages such as Java or Python.Proven experience in building automation frameworks from scratch.Solid experience with browser-based automation tools such as Selenium WebDriver, Cypress, or Playwright. Primarily worked on Open Source Tools.Strong debugging skills and ability to identify root causes of issues quickly.Experience with version control systems like Git, and CI / CD tools such as Jenkins, or GitLab CI [Ravi Inputs]Familiarity with API testing tools like Postman, RestAssured, or SoapUI.Experience in mobile automation is a plus (tools like Appium).Ability to collaborate effectively with developers, QA teams, and architects.Strong communication and interpersonal skills for training and guiding junior team members.Preferred Qualifications :
Experience with BDD frameworks such as Cucumber or Behave.Knowledge of cloud-based testing platforms such as BrowserStack, Sauce Labs, or LambdaTest.Familiarity with mobile automation frameworks like Appium for future mobile projects.(ref : hirist.tech)