We are seeking a Quality Assurance Engineer who combines strong testing experience with excellent communication, analytical thinking, and practical AI skills. This role involves creating, executing, and maintaining manual and automated test cases. The ideal candidate will have 4+ years of experience in software/application testing and strong experience with manual testing, defect management, and test case creation.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Quality Assurance Engineer
Location: Remote, Canada
Job Type: Long-Term Contract
Work Model: Fully Remote
About the Role
Our client is seeking a Quality Assurance Engineer who combines strong testing experience with excellent communication, analytical thinking, and practical AI skills. This is an opportunity for a QA professional who goes beyond executing test cases and can actively partner with Engineering and business teams to improve software quality, identify risks, and strengthen testing processes.
Key Responsibilities
- Create, execute, and maintain manual and automated test cases
- Use AI tools to improve test design, coverage, and execution
- Perform functional, regression, integration, and post-release testing
- Write SQL queries and scripts to create and validate test data
- Identify, document, and retest defects with clarity and precision
- Collaborate closely with developers, QA team members, and stakeholders
- Analyze business workflows and uncover edge cases, risks, and quality gaps
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Required Qualifications
- 4+ years of experience in software/application testing
- Strong experience with manual testing, defect management, and test case creation
- 3+ years of experience writing SQL queries/scripts
- 1+ year of experience with test automation tools such as Selenium or Playwright
- Practical experience using AI in QA, especially for test design and execution
- Strong communication skills and ability to work across technical and business teams
- Excellent analytical and critical thinking skills
- Bachelor’s degree in Computer Science or equivalent experience
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Preferred
- Experience with Azure DevOps
- Background in healthcare, insurance, or other regulated environments
Why This Role
This role is ideal for a QA Engineer who is curious, detail-oriented, and business-minded — someone who communicates well, thinks analytically, and uses AI to make testing smarter and more effective.
Similar Jobs
Explore other opportunities that match your interests
Java IVR Application Developer
Miratech
Paid Search Specialist
marketbridge