Software Test Engineer
Core
Developing and maintaining automated tests for control and PC applications to ensure software quality and functionality in high-tech environments.
Role type
Software Test Engineer
Builds
Automated test suites for control and PC applications
Domain
High-tech software development and testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python 3, automated testing frameworks, risk analysis, requirements engineering, test scenario design, result analysis, process improvement
Preferred skills
ISTQB or TMap certification, Jenkins, Gherkin, Robot Framework, Windows/Linux/embedded platforms
Technologies
Python 3, Jenkins, Gherkin, Robot Framework
Responsibilities
Develop, execute, and maintain automated tests for control and PC applications; Test new and existing software to ensure quality and functionality; Perform risk analyses and translate functional requirements into effective test scenarios; Analyze test results and report findings to the development team; Improve test processes and contribute to continuous quality improvement; Collaborate with developers and engineers to structurally increase software quality
Seniority
Mid-level, hands-on IC