31 Neemtree Jobs
Quality Assurance Automation Engineer - Java/Selenium (4-6 yrs)
Neemtree
posted 2mon ago
Fixed timing
Key skills for the job
Job 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.
- 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.
Functional Areas: Other
Read full job description