SW Test Engineer
Core
Design, execute, and maintain manual and automated tests for functional, integration, regression, API, and solution-level validation across software systems.
Role type
Software Test Engineer (IC)
Builds
Validated software releases and integrated systems
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test design, test execution, coverage analysis, defect reporting, defect lifecycle management, API testing, automation framework usage, scripting, Linux commands, environment setup and troubleshooting
Preferred skills
Java, Docker, Kubernetes, CI/CD pipelines, log analysis, observability tools, root cause analysis, AI-assisted testing
Technologies
Selenium, Cucumber, Jenkins, Postman, TestNG
Responsibilities
Analyze designs and requirements to identify validation needs; Design and maintain automated test scenarios; Execute tests and document results; Set up and troubleshoot physical and virtual test environments; Collaborate with developers and DevOps to resolve technical issues; Support release-readiness and deployment validation
Seniority
Mid-level, hands-on IC