- Design, develop, and maintain robust automated test scripts using tools such as Selenium, JUnit, TestNG, or equivalent.
- Architect and implement scalable test automation frameworks to support continuous integration and delivery.
- Develop comprehensive test plans and strategies, ensuring coverage of all software functionalities.
- Execute automated test scripts, analyze results, and report defects using issue tracking tools like Jira.
- Work closely with development, product, and operations teams to understand requirements and ensure high-quality releases.
- Proactively identify areas of improvement in the QA process and contribute to the development of innovative testing solutions.