onsite
Senior Automation Tester - Java & Selenium - HCLTech
Software Engineer
Senior Automation Tester responsible for designing, developing, and maintaining Java‑based Selenium test frameworks, executing end‑to‑end functional tests, and collaborating with cross‑functional teams to ensure high‑quality software releases.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts using Java and Selenium for end‑to‑end functional testing.
- Execute test suites, analyze results, and report defects and performance issues to development teams.
- Collaborate with developers, product owners, and QA engineers to embed quality assurance throughout the software development lifecycle.
- Maintain and enhance automation frameworks, integrating tools such as JUnit, Maven, and CI/CD pipelines.
- Continuously improve test coverage, reliability, and execution speed by adopting best practices and new technologies.
Requirements
- 5+ years of hands‑on experience in test automation with Java and Selenium.
- Strong knowledge of testing frameworks (e.g., JUnit/TestNG) and build tools (Maven/Gradle).
- Experience integrating automated tests into CI/CD pipelines (Jenkins, GitLab CI, etc.).
- Familiarity with Agile development processes and defect‑tracking tools.
- Excellent problem‑solving skills and ability to work effectively in cross‑functional teams.
Skills
javaseleniumtest automationjunitcicdagile