Design, develop, and maintain automated test frameworks using Python and Playwright.
Develop and execute test cases for systems utilizing Modbus RTU/TCP protocols.
Validate communication between industrial devices, controllers, gateways, and cloud applications.
Perform functional, integration, regression, and end-to-end testing.
Create automation scripts for protocol testing, API testing, and web application validation.Analyze test results, identify defects, and collaborate with development teams for resolution.
Develop reusable test libraries and utilities to improve automation efficiency.
Participate in requirement reviews and provide testability recommendations.
Maintain test reports, dashboards, and quality metrics.
Work closely with cross-functional teams including firmware, software, QA, and product engineering teams.