-
Develop, maintain, and execute automated test scripts using industry-standard automation tools and frameworks (e.g., Selenium, WebdriverIO, Cypress, Playwright).
-
Collaborate with developers, product managers, and other team members to define test strategies and integrate testing into the CI/CD pipeline.
-
Identify test cases that should be automated and maintain test coverage across features and platforms.
-
Analyze test results, log defects, and track their resolution to completion.
-
Participate in sprint planning, requirement reviews, and sign-off activities.
-
Ensure test environments and test data are properly maintained and version-controlled.
-
Continuously improve testing processes and automation frameworks for efficiency and effectiveness.
-
Monitor test execution and optimize performance to reduce test cycle time and manual efforts.
-
Maintain detailed test reports, logs, and documentation of automation test cases.
-
Participate in code reviews and ensure code quality and best practices.
-
Work closely with stakeholders to meet project timelines and deliverables.
Key Performance Indicators (KPIs) for Success
-
Test automation coverage across modules and platforms.
-
Reduction in manual testing efforts and time-to-release.
-
Timely identification and resolution of defects in pre-production environments.
-
Stability and reliability of automated test suites (e.g., low false positives).
-
Collaboration and communication effectiveness with engineering and product teams.
-
No. of total defects detected through automated tests vs. manual, reflecting the effectiveness of automation in identifying issues early