Role: Senior QA Lead (Individual Contributor)
Location: Remote-Canada
Duration: 12+ Months
Job Description:
Position Overview
We are seeking a highly skilled and proactive Senior QA/BA Lead (Individual Contributor) to
drive the quality assurance strategy, test planning, and execution for our software products.
This role requires a hands-on professional who can work independently, while effectively
collaborating with subject matter experts (SMEs), product owners, and engineers to ensure
comprehensive test coverage and high-quality releases.
As a single contributor, the Senior QA Lead must be comfortable engaging directly with
technical and business stakeholders to gather requirements, understand system
components, and execute a robust testing strategy.
Key Responsibilities
1. Test Strategy & Execution
Define and implement test strategies, plans, and automation frameworks that align
with product and business requirements.
Design, execute, and maintain manual and automated test cases for functional,
regression, integration, and performance testing.
Identify, document, and track bugs, defects, and issues, ensuring timely resolution in
collaboration with developers.
Drive end-to-end testing efforts, ensuring system reliability, usability, and scalability
before release.
Leverage CI/CD pipelines to integrate automated tests and optimize testing efficiency.
2. Data Quality & Cataloging
With an Understanding of data architecture and data modeling concepts, connect with
stakeholders to document and catalog new data ingestion pipelines
Create strict guidelines to ensure data being ingested is of the highest quality and work
with team to create automation
3. Collaboration with SMEs & Business Stakeholders
Actively engage with subject matter experts (SMEs), product owners, and engineers
to gain a deep understanding of system architecture, business logic, and user workflows.
Participate in requirement reviews and technical discussions to anticipate testing
needs early in the development lifecycle.
Ensure acceptance criteria are well-defined and validated against real-world scenarios.
Effectively communicate quality insights, risks, and recommendations to stakeholders.
4. Risk Management & Quality Assurance Best Practices
Assess risks, dependencies, and impact areas to prioritize testing efforts effectively.
Advocate for and implement best practices in software quality assurance, including
test automation, shift-left testing, and continuous improvement.
Conduct root cause analysis (RCA) on defects and work closely with teams to prevent
recurring issues.
Ensure adherence to compliance, security, and performance benchmarks as
needed.
5. Continuous Improvement & Innovation
Stay up to date with emerging QA trends, automation tools, and industry best
practices.
Continuously refine and optimize test coverage, automation frameworks, and
execution efficiency.
Provide feedback on improving development workflows, release processes, and
testing methodologies.
Required Qualifications & Experience
5+ years of hands-on experience in software quality assurance, with a strong focus
on both manual and automated testing.
Expertise in test automation tools (e.g., Selenium, Cypress, Playwright) and scripting
languages (Python, JavaScript, etc.).
Strong understanding of Agile methodologies, CI/CD workflows, and DevOps
integration.
Experience with API testing tools (e.g., Postman, REST Assured) and performance
testing tools (e.g., JMeter, LoadRunner).
Ability to work independently while effectively collaborating with SMEs, developers, and
business teams.
Strong problem-solving skills, attention to detail, and a passion for delivering high-quality
software.
Understanding of data architecture and data modeling concepts
Strong foundation in data governance frameworks
Understanding of metadata management
Experience with data quality assessment
#L!-CEIPAL