Day-to-Day Responsibilities
Write automated test scripts using tools such as Selenium for web and application testing.
Design test cases and test plans from product or system requirements.
Set up test rigs and simulate inputs for PLC, robot or embedded control systems on automated lines.
Run regression tests after every software or control-logic change and track the results.
Log, reproduce and report defects to developers with clear steps and evidence.
Integrate automated tests into CI/CD pipelines so they run on every build, using tools such as Jenkins or GitLab.
Maintain and update test scripts when the product or interface changes.


