onsite
Senior Automation Tester - HCLTech
Software Engineer
Lead end‑to‑end automation testing using Python, Java, and C++ to validate complex software against functional specifications, driving quality and delivery speed.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts in Python, Java, and C++ to cover functional, regression, and performance scenarios.
- Collaborate with developers and product owners to translate functional specifications into robust test cases and automated workflows.
- Integrate Selenium WebDriver and JUnit/TestNG frameworks to execute cross‑browser and API tests, ensuring comprehensive coverage.
- Analyze test results, log defects, and work closely with the QA and development teams to resolve issues and improve test coverage.
- Mentor junior testers on best practices in automation, coding standards, and continuous integration pipelines.
Requirements
- 5+ years of experience in automation testing with strong proficiency in Python, Java, and C++.
- Hands‑on experience with Selenium WebDriver, JUnit/TestNG, and CI/CD tools such as Jenkins or GitHub Actions.
- Solid understanding of software testing principles, test design techniques, and defect management.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
- Strong communication skills in English, both written and verbal.
Skills
pythonjavactest automationseleniumjunit