Description
We are seeking a detail-oriented and driven Software Test Engineer to join our engineering team. This role focuses on developing and maintaining automated software test systems for embedded and PC-based applications. The ideal candidate will have a solid understanding of software testing and quality assurance practices, with the ability to generate thorough test documentation and reports.
Key Duties and Responsibilities
- Create and maintain automated software test systems
- Execute software tests and produce detailed test reports
- Oversee and evaluate third-party test procedures and results
- Verify and certify software test reports
- Identify bugs and software faults
- Ensure compliance with software requirements and specifications
- Interpret and understand embedded system documentation
- Apply static code analysis and support code coverage improvement
Experience and Qualifications
- Diploma or degree in Software, Electronics, Mechatronics, or a related field
- 0 to 3 yearsβ relevant experience in software testing or quality assurance
- Proficiency in:
- Python
- Microsoft Word
- Enterprise Architect
- Strong understanding of:
- Software testing and quality control practices
- Test automation systems
- Embedded systems
- Technical documentation standards
- Non-negotiable skills:
- Ability to produce test documentation and reports in English
- Understanding of static code analysis and test coverage
- High attention to detail
- Ability to interpret complex hardware and software documentation