Software Quality Assurance Analyst
Legrand Voir toutes les offres
- Markham, ON
- 78.000-95.000 $ par an
- Permanent
- Temps-plein
- Design, document, and execute manual and automated test scenarios for software, firmware, and mobile applications.
- Develop and maintain automated test scripts and frameworks for regression, integration, and performance testing.
- Analyze defects, perform root cause analysis, and report quality risks to development teams.
- Collaborate with software engineers, product managers, and other stakeholders to define test requirements and ensure product quality.
- Support hardware and system-level testing for embedded and IoT devices as needed.
- Document software and system functionality for internal and external use.
- Participate in Agile/Scrum development processes and meet critical project deadlines.
- Contribute to continuous improvement of QA methodologies and best practices.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 2–4 years of experience in software and/or firmware testing, including test automation and manual testing.
- Experience with embedded systems, IoT devices, or home automation is an asset.
- Familiarity with automation frameworks, SDLC practices, and Agile methodologies.
- Proficiency in bug reporting, defect management, and debugging/troubleshooting.
- Hands-on experience with computers, software, and electronic devices.
- Strong analytical and organizational skills; attention to detail and ability to manage multiple priorities.
- Excellent communication skills, both written and verbal, for interfacing with remote teams and stakeholders.
- Ability to work independently and collaboratively in a team-based environment.
- Knowledge of SQA methodologies, test scenario development, and automation scripting.
- Experience with test automation tools and scripting languages.
- Exposure to hardware testing, electrical measurements, or system-level verification.
- $78,000 - $95,000 CAD