We’re looking for a highly motivated Software QA Engineer to join our team. He/she should have a solid understanding of SW development life cycles and test methodologies, combined with a passion for quality and efficiency. The responsibility is focus on AI Voice Interaction and recognition testing, reporting, problem analysis, etc. Automation tools/framework maintaining, training data collecting are also required.
Principal Duties and Responsibilities
1) To review product requirements, user experience specifications, technical design for testability.
2) To develop test plans and test case (automatic and manual) for specific projects.
3) To build and maintain requirements / test cases/ test result traceability matrix.
4) To execute automatic and manual testing, generate QA report, and analyze problems.
5) To maintain integration automation test for continuous integration.
6) To integrate software delivery and configuration updates on target platforms (e.g., phone, tablet or Car Head Unit).
7) To collaborate with multiple teams on different sites.
Knowledge, Skills and Qualifications
Education: Bachelor’s degree in computer science, electric engineering, etc.
Minimum years of work experience: 3
Required skills:
1) Skilled in Python, Linux, and Jenkins.
2) Experience in usage and implementation of Automatic Test tools and techniques.
4) Skilled in software requirement analysis.
5) Strong problem analysis and solving skills, fast learner, willing to take the challenge.
6) Good English Oral communication skills, teamwork spirit and be responsible for the delivery.
Preferred skills:
1) Knowledge / Experience on JIRA is a strong plus.
2) Knowledge / Experience of C++ / Java is a strong plus.
3) Knowledge / Experience of ASR/NLU is a strong plus.
1. 負責 Security/Friewall 相關產品軟體研發
2. Linux Driver 開發及維護
Product:
We are working on Network Firewall Equipment. These products will be used in Data Centers or middle/large Enterprizes.
- Software Jobs:
1. Modify/Porting Linux drivers for developing products.
2. Implement test codes and commands on Linux Userspace.
3. Bring up boards while PCBA comes out from MFG.
4. Solve all found software/firmware related issues:
a. Debugging
b. Co-work with Customers/Vendors to solve issues.
5. Support all testings and verifications conducted by HW, MFG and all function Teams.
6. Write technical documents on demand.