Quality Assurance Engineer
100 New Park Place #500, Vaughan, ON L4K 0H9, Canada
Vaughan, Ontario
Responsibilities:
- Develop a robust and maintainable test case repository in a Test Management platform, TestRail.
- Collaborate closely with software engineers and the project team to ensure the deliverables meet quality requirements and test coverage.
- Perform functional, system, integration, and regression testing.
- Develop a robust and maintainable repository of automated tests.
- Log defects and work closely with engineers to troubleshoot and verify fixes.
- Create quality status reports and escalate issues effectively to the project team.
- Work with cross-functional teams to understand business requirements and ensure comprehensive test coverage.
Qualifications:
- Bachelor’s degree in computer science or equivalent program.
- Minimum 3+ years of QA experience.
- Strong understanding of software testing methodologies, including white-box, regression, and integration testing.
- Experience working in an Agile environment and collaborating with cross-functional teams and contributing to sprint planning and retrospectives.
- Familiarity with SQL and experience testing against different relational and non-relational databases.
- Excellent problem-solving and multitasking skills and attention to detail.
- Strong communication skills and the ability to work collaboratively with cross-functional teams.
- Must be a self-driven individual willing to proactively undertake any QA tasks as time progresses.
- Strong verbal and written communication skills.
Preferred Skills:
- 2 years of hands-on experience with testing enterprise applications developed in Svelte or any modern JS Framework. Familiarity with data streaming architecture is a plus.
- Working knowledge of JavaScript/TypeScript.