Role Description
The Software Engineering department is looking for a Lead Full Stack Quality Assurance Analyst. As a Lead QA Specialist, you bring a strong technical foundation across both automation and functional quality assurance practices, paired with strong communication and collaborative leadership. You work closely with the Product, Development, and Design teams to ensure success through a shared understanding of the features being built or modified.
-
Review business requirements, technical designs, user stories, and acceptance criteria.
-
Lead the development of effective, risk-based testing strategies that validate changes end-to-end.
-
Combine a QA mindset with technical insight to understand product functionality and underlying code behavior.
-
Bridge the gap between QA and Development, fostering alignment and improving product quality.
-
Establish standards, promote best practices in automation and functional testing, and encourage continuous learning and accountability.
-
Thrive in a fast-paced environment, embrace change, and support innovation that aligns with the companyβs vision.
Qualifications
-
A degree or diploma in a related field of study.
-
ISTQB Software Tester Certification Foundation Level.
-
8+ years of experience in QA roles, including at least 2-3 years in a leadership, mentorship, or senior-level capacity.
-
Demonstrated experience leading and managing direct reports, including coaching, performance feedback, and career development.
-
Strong communication, problem-solving, and analytical skills.
-
Deep understanding of software testing methodologies and practices.
-
Proven hands-on expertise with multiple test automation frameworks and tools.
-
Strong proficiency in one or more programming or scripting languages commonly used in automation.
-
Experience defining and executing API testing strategies.
-
Solid understanding of databases (SQL and NoSQL) and data validation practices.
-
Proven success designing, evolving, and scaling automated testing frameworks.
-
Experience establishing and maintaining test case management standards within centralized tools.
-
Lead the integration of automated testing into CI/CD pipelines.
-
Strong working knowledge of version control systems, such as Git.
-
Experience working in agile environments.
Requirements
-
A passion for building and supporting high-performing teams.
-
Forward-looking mindset with the ability to anticipate and prepare for needs 3β6 months ahead.
-
Deep proficiency in automation, functional, and integration testing.
-
A passion for learning, collaboration, and mentorship.
-
Ability to balance technical execution with leadership responsibilities.
Benefits
-
Base salary, variable bonus established at the corporate level, competitive benefits package.
-
Hiring Range: $92,500 - $102,500 annual.
-
Final pay for this position may depend on candidate knowledge, skills, experience, and location.
-
Full-time, permanent position.
-
Minimal travel required (0-2 trips per year).
-
This position is available fully remote, or hybrid (3 days in-office) for those living in the Okanagan area.