Graduate Trainee
Core
Develop, maintain, and execute automated test cases and build automation utilities for software quality engineering.
Role type
Junior IC software test automation engineer
Builds
reliable and efficient test systems
Domain
Software engineering / Quality assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python programming, automated test case development, debugging and log analysis, networking concepts
Preferred skills
data structures and algorithms, OOP, Docker, Linux, shell scripting, CI/CD tools
Technologies
Python, Pytest, Robot Framework, Git, VS Code
Responsibilities
Develop and maintain automated test cases, build automation utilities and libraries, debug and analyze test failures, investigate technical issues, contribute to documentation updates
Seniority
Junior, entry-level graduate