● Design, develop, and maintain robust and scalable automation test frameworks and test scripts using industry-standard tools and technologies (preferably Cucumber, Selenium, Java, Jmeter)
● Identify and prioritize test automation opportunities based on risk, business impact, and feasibility.
● Execute automated test suites, analyze test results, and report defects effectively.
● Collaborate with development teams to understand software design and identify potential quality issues early in the development process.
● Contribute to the continuous improvement of our testing processes and methodologies.
● Integrate automated tests into the CI/CD pipeline for continuous testing.
● Develop and maintain test data and test environments for automation purposes.
● Participate in code reviews to ensure testability and adherence to quality standards.
● Troubleshoot and resolve issues related to test automation frameworks and scripts.
● Stay up-to-date with the latest trends and technologies in test automation.
● Document test plans, test cases, and test results clearly and concisely.