QA Specialist
Location
Canada
Posted
9 hours ago
Salary
C$70K - C$80K / year
Seniority
Mid Level
Job Description
QA Specialist
QHR Technologies Inc
Role Description As a QA Specialist, you bring a strong foundation in both functional and automated quality assurance practices. You collaborate closely with development teams to ensure product success — reviewing business requirements, technical designs, user stories, and acceptance criteria to craft effective end-to-end testing strategies. Leveraging your ability to dive into the code base, you pair a QA mindset with technical insight, understanding not only what the product should do but why the underlying code behaves as it does. You balance speed with quality, are excited to try new approaches, and thrive in a fast-paced team environment. Qualifications - A degree or diploma in Engineering, Computer Science, Software Development, or a related field - 3+ years of total experience in software quality assurance, software development, or a combination of both - ISTQB Software Tester Certification Foundation Level - Strong understanding of software testing principles (manual and automated) - Proficiency in testing both front-end and back-end components - Knowledge of UI testing frameworks (e.g., Selenium, Cypress, Playwright) - Experience with API testing tools (e.g., Postman, REST Assured) - Understanding of databases (SQL and NoSQL) and ability to validate data integrity - Experience with version control systems (e.g., Git) - Ability to write and maintain test scripts in languages like JavaScript, TypeScript, Python, or Java - Experience in testing across desktop, web and mobile applications - Strong problem-solving and debugging skills - Excellent communication and collaboration skills Requirements - Strong proficiency in automation, functional, and integration testing, complemented by hands-on experience with performance and load testing - A genuine dedication to the implementation of high-quality products - Working with your development team to create and maintain a quality product - Reviewing and analyzing requirements to design a comprehensive test framework that supports both automation and functional testing, including the creation of detailed test plans and test cases - Implementing, running, maintaining, and reporting on automation testing, including reviewing the behavior and quality of other team members' automation code - Speaking into the quality needs of the product based on knowledge and experience - Setting up testing environments to successfully execute simple to complex tests - Testing against requirements and acceptance criteria through scripted, regression, and exploratory testing to ensure the solution meets business needs - Reporting and tracking high quality bugs using Jira - Advocating for quality best practices within your development team and aligning with QA Specialists from other teams to support departmental quality improvement efforts - Working to create supporting QA documentation related to products, processes, and testing practices - Validating front-end, API, and data flows as part of a full stack quality approach - Assisting with upskilling new or existing team members to drive better knowledge within the team Benefits - Base salary, variable bonus established at the corporate level, competitive benefits package - Hiring Range: $70,000 - $80,000 annual - Final pay for this position may depend on candidate knowledge, skills, experience and location - Full time, permanent - No travel required
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Quality Assurance Supervisor
PrideStaffBest of Staffing award-winning firm ⭐️🏆 Offering expert staffing & recruiting solutions nationwide
• Conduct regular reviews of participant case files to evaluate accuracy, completeness, and compliance with Federal WIOA/TANF, State, local, and corporate policies • Monitor data entered into State Systems and other participant management systems for accuracy and timeliness • Identify deficiencies and trends, document findings, and recommend corrective action • Support local QA staff in resolving file and data issues to ensure no eligibility issues or disallowed costs • Lead bi-weekly check-in calls with Program Directors, Regional Directors, and other appropriate staff • Ability to maintain and update multiple spreadsheets and reporting tools daily • Monitor quality assurance reports and dashboards and alert Quality Assurance Manager of any discrepancies • Assist with preparation for and response to program monitoring and audits • Support the development and continuous improvement of policies, procedures, and quality management practices • Partner with the Training Coordinator to address recurring issues and conduct targeted training with local QA staff • Maintain up-to-date knowledge of standard operating procedures and contract and TEGL updates • Review incoming invoices, payment requisitions, and ACH requests for accuracy, proper authorization, and complete documentation before requests are submitted to management • Process weekly billing by preparing detailed payment spreadsheets and submitting to management for timely approval and payment • Identify any missing information, duplicate entries, or mathematical discrepancies. Collaborate with internal teams (operations, project managers, fiscal) to quickly resolve variances • Maintain a high level of accuracy and confidentiality in handling participant information • Approach each day and task with a positive attitude and a “ZAG” mindset • Other duties and projects as needed
Role Description Mind Computing is seeking a fulltime, 100% remote Automation Tester to support a project with the Department of Veterans Affairs (VA). The ideal candidate will have a strong background in automation testing and experience with various testing tools and frameworks. You will be responsible for designing, developing, and executing automated test scripts to ensure the quality and functionality of our software applications. - Create and implement automated test scripts using tools such as Cypress, Playwright, Jira. - Analyze requirements and create detailed test cases and scenarios for automated testing. - Execute automated test scripts and analyze results to identify defects and issues. - Perform manual testing and regression testing. - Report bugs and issues to the development team, providing detailed information and steps to reproduce the problem. - Work closely with developers and other team members to ensure seamless integration and testing. - Stay updated with the latest automation testing tools and techniques and implement improvements in the testing process. - Maintain and update documentation of test cases, test plans, and test results. - Conduct performance testing to ensure the software meets performance criteria and benchmarks. - Participate in and support User Acceptance Testing (UAT) to validate end-to-end business workflows. - Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project. Qualifications - Bachelor's Degree in Computer Science, a technical discipline, or any other relevant discipline is required. - Minimum of 5 years of professional automation testing experience. - Proficiency in automation testing tools (e.g., Cypress, Playwright, JIRA, Jenkins), scripting languages (e.g., Java, Python), and SQL. - Strong analytical skills and the ability to solve complex technical problems. - Ability to work collaboratively in a cross-functional team environment. Requirements - Experience with SAFe/Agile. - Experience with the VA or other Government agencies. - Ability to obtain government clearance. Benefits - Medical/Dental/Vision - PTO + Federal Holidays - Corporate Laptop - Training opportunities - 401(k) with employer match - Remote work options
Role Description The client requires a Software Quality Assurance Analyst 3 (SQAA3) to build and support automated testing frameworks and tests that will be used to verify that programs function according to user requirements and conform to established standards. The Software Quality Assurance Analyst will build (write code) and support automated testing. Qualifications - Ability to develop, update, and maintain testing standards and procedures. - Experience using AI-driven tooling to improve test coverage, defect detection, and regression reliability. - Understanding of test plans, test scripts, test cases, and links that connect to requirements and done criteria. - Experience managing Test Case Repository and maintaining test cases up to date. - Participation in collaborative working sessions to develop test plans and test criteria. - Design experience with automation frameworks using Selenium WebDriver, Java, and Jenkins infrastructure. - Responsibility for maintaining the automation framework and regression test suites. Requirements - Proven experience in software quality assurance and automated testing. - Strong programming skills in Java. - Familiarity with Selenium WebDriver and Jenkins. - Ability to work collaboratively in a team environment. Benefits - Competitive salary. - Health and wellness benefits. - Opportunities for professional development.
Senior QA Engineer - AI Native and Agentic Systems
2070 HealthBuilding the future of healthcare, today
Role Description This is not a traditional QA role. This is not a transitional or maintenance QA position. We are building agentic software development, and we need QA that operates at the same speed, intelligence, and autonomy as development. You will design and own an AI-driven QA system that: - Tests complex SaaS products end-to-end - Discovers bugs autonomously (without hand-written test cases) - Simulates how a new human QA engineer would deeply explore the product - Runs continuously (ideally 24×7) - Integrates directly into agentic development loops If your idea of QA is mostly writing Selenium scripts from requirements, this role is not for you. The Mission Build and operate an autonomous QA engine that: - Thinks like a human QA engineer - Acts like an AI system - Never sleeps - Never lets defects escape QA here is not a gate at the end — it is a real-time adversary to development agents until quality is proven. What You Will Own (End-to-End) - Autonomous, AI-Driven QA - Design AI-based systems that: - Explore UI, APIs, workflows, and edge cases without pre-defined scripts - Generate and execute tests dynamically from product behavior - Discover bugs through exploration, not just assertions - Move beyond static automation into self-directed testing systems - Agentic QA × Agentic Development Integration - Build QA agents that: - Continuously test features as development agents build them - Provide structured, actionable feedback in real time - Loop with development agents until quality thresholds are met - Own the QA feedback loop as a first-class system, not a manual process - Full-Stack Quality Coverage - Validate quality across: - Web UI - Backend services - APIs - Data integrity - End-to-end user journeys - Ensure the system works as a cohesive product, not just isolated components - Intelligent Defect Discovery & Verification - Automatically identify: - Functional defects - Workflow breaks - Regression issues - Performance and reliability risks - Ensure issues are: - Reproducible - Verified - Clearly explainable to humans - Continuous, Always-On QA - QA does not stop at “test execution” - Build systems that: - Run continuously - Adapt as the product evolves - Increase coverage automatically over time - Quality Ownership - Define what “release-ready” means - Block releases when quality is insufficient — with evidence - Raise risks early, clearly, and decisively What Success Looks Like - Bugs are found before humans see them - QA coverage grows without linear human effort - Development speed increases because QA is faster - QA agents actively challenge dev agents - Releases feel boring — because nothing breaks Schedule Daytime hours with 4–8 hours of overlap to US Pacific, with flexibility for critical releases or audits. Qualifications - 3+ years in QA (manual + automation) — foundation matters - Strong understanding of: - SDLC - Test strategies - Failure modes in complex SaaS systems - Hands-on experience with: - UI automation (Playwright / Cypress / Selenium) - API testing - Demonstrated use of AI in QA beyond basic test generation - Autonomous testing - AI-assisted exploratory testing - Intelligent test orchestration - Ability to explain how AI systems decide what to test next Requirements - Strongly Preferred: - Experience designing QA frameworks or platforms - Experience integrating QA into CI/CD at a system level - Performance / reliability testing - Healthcare or regulated systems experience - Prior work where QA influenced architecture decision Benefits - Remote-first - Equipment stipend - Local holidays (India) - Learning budget (QA, security, cloud, AI tools)


