- Burnaby, British Columbia, Canada
- On-site
- Full-time · Entry
- 0–2 years
The Software Test Engineer 1 applies the principles of software engineering to plan, test, and maintain OSI software products, focusing on verification and validation of system requirements and software features.
Responsibilities
- Follows the Software Development Lifecycle (SDLC), applying testing best practices from OSI’s documented processes and training, and complying with its ISO 9001-compliant development guidelines and standards.
- Authors high-quality test plans, procedures and reports; defines objectives and test cases for functional, application, regression and performance testing.
- Executes formal manual system testing with strict adherence to test steps, and exploratory testing at feature, component and system levels.
- Develops, implements and maintains automated procedures for routine, simple test cases; adapts manual and automated tests to new products, features and platforms, maximizing reuse and cost savings.
- Participates in peer reviews of test procedures and maintains all procedures in the version control repository.
Requirements
- Degree in Computer Science
- Software Engineering
- Electrical Engineering
- Computer Engineering
- Engineering Physics
