Salary
💰 CA$34 - CA$41 per hour
About the role
- Develop and execute test plans, test cases, and test scripts for embedded systems.
- Designs, implements & maintains functional testing and delivers quality features.
- Perform manual and automated testing to identify defects and ensure compliance with project requirements.
- Collaborate with the development team to understand system requirements and provide input during the design phase.
- Design, implement, and maintain automated test frameworks for embedded systems.
- Debug and troubleshoot issues in embedded systems and provide detailed bug reports.
- Perform system integration and regression testing to ensure the stability and performance of embedded products.
- Stay up-to-date with industry trends and emerging technologies in embedded systems.
- Document test procedures and maintain comprehensive test documentation.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
- 3+ years of proven experience as an Embedded QA Engineer or in a similar role
- Strong knowledge of embedded systems and hardware-software integration
- Experience with Agile methodologies and QA testing life cycles
- Experience with bugs reporting and tracking tools (JIRA preferable)
- Experience of working on Mobile/Web integration testing with Embedded Systems
- Proficiency in testing tools and methodologies, including automated testing
- Experience with scripting and programming languages such as C/C++, Python, and SQL
- Familiarity with hardware interfaces, communication protocols, and debugging tools
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration and teamwork skills
- Ability to work in a fast-paced and dynamic environment
- Health, pharmacy, optical and dental care benefits
- Paid time off
- Sick time off
- Short term and long term disability coverage
- Life insurance
- 401k contribution
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
embedded systemsfunctional testingautomated testingsystem integration testingregression testingC/C++PythonSQLtest planstest scripts
Soft skills
problem-solvingattention to detailcommunicationcollaborationteamwork
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Electrical Engineering