The Software QA Analyst is responsible for ensuring the quality, reliability, and performance of software applications through systematic testing and validation processes.
Requirements
- Bachelor’s degree in computer science, electrical engineering or related field
- 3+ years of experience in software quality assurance
- 2-3 years of experience in test automation
- Proficiency in test automation tools like Selenium, Playwright or Test Complete
- Strong knowledge of scripting/programming languages (Python, C# or Typescript)
- Solid understanding of Agile methodologies, test and defect management tools
- Possess strong analytical and problem-solving skills
- Quality or Test automation certifications preferred
- Knowledge and experience in API testing tools preferred
- Knowledge and experience with PLC technologies preferred
- Knowledge and experience with IEC 61131-2 programming languages would be an asset
- Knowledge and experience in networking and communications would be an asset
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance