Lead QA Engineer
Robert Moreno|10055 106 Street Northwest, Edmonton, AB T5J 2Y2
Your Opportunity
About the Role: We are seeking an experienced Lead QA Engineer with strong software development skills and a passion for ensuring software excellence at every stage of development. This role goes beyond traditional testing—you'll actively shape our development practices, improve automation strategies, integrate AI-driven testing solutions, and ensure our software consistently exceeds quality standards.
Responsibilities
Development Collaboration & Quality Advocacy:
- Work closely with developers and product managers to refine user stories, acceptance criteria, and technical specifications, focusing on edge cases, alternate scenarios, and potential points of failure.
- Guide developers on best practices in implementing unit, integration, and end-to-end testing directly within the codebase.
- Actively participate in code reviews and merge requests, ensuring robust test coverage and code quality.
Advanced Test Automation & AI Integration:
- Lead the design, development, and maintenance of comprehensive test automation frameworks covering UI, API, performance, and security testing.
- Incorporate AI-driven tools to accelerate the testing process, automate test case creation, and enhance overall test coverage.
- Leverage AI to refine acceptance criteria and optimize test scenario planning, significantly improving testing efficiency.
Release Management & Quality Assurance:
- Oversee and orchestrate testing activities throughout the development lifecycle, ensuring smooth deployments with minimal defects.
- Perform root cause analyses of defects and implement strategies to proactively mitigate future risks.
- Track, analyze, and report on quality metrics, using insights to continuously enhance development and testing processes.
Technical Leadership & Communication:
- Clearly communicate testing strategies, risks, results, and quality metrics to both technical teams and non-technical stakeholders.
- Maintain comprehensive test documentation to ensure clarity and continuity across current and future teams.
- Remain informed about emerging industry trends and proactively introduce innovative tools and methodologies to enhance product quality.
Qualifications
What We’re Looking For:
- Significant experience in software development with a strong specialization in QA leadership and automation.
- Deep expertise in developing, refining, and testing user stories, with an ability to anticipate complex scenarios and edge cases.
- Advanced proficiency in test automation frameworks such as Selenium, Cypress, Playwright, Appium, JUnit, or TestNG.
- Proven experience with AI-assisted testing techniques and AI-driven acceptance criteria elaboration.
- Familiarity with continuous integration and continuous deployment (CI/CD) processes, integrating tests directly into development workflows.
- Exceptional organizational and communication skills with the ability to foster cross-team collaboration and clarity.
- A proactive mindset committed to continuous improvement and innovation in testing practices.
Bonus Qualifications:
- Experience conducting performance, security, or load testing.
- Hands-on familiarity with AI-driven test case generation and testing enhancement tools.
- Background or interest in DevOps or Site Reliability Engineering (SRE).
Compensation
$90,000 - $150,000 CAD Yearly
About Our Team
PLACE is a real estate technology and business services platform designed to support the top 20% of real estate businesses in any market, regardless of brokerage or brand. It provides a comprehensive suite of services and tools that help real estate agents manage their business more efficiently, allowing them to focus on achieving their financial and life goals. PLACE offers systems and playbooks for attracting talent, launching agents into production, and providing training and coaching tailored to their growth path. Additionally, PLACE offers benefits like subsidized health insurance, stock options, and revenue sharing to retain top talent. It also handles various business needs