Principal Quality Assurance Engineer (Remote)
What’s in it for you as an employee of QFG?
- Health & wellbeing resources and programs
- Paid vacation and personal days for work-life balance
- Competitive compensation and benefits packages
- Flexible work arrangements
- Career growth and development opportunities
- Opportunities to participate and contribute to community causes
- Work with diverse team members in an inclusive and collaborative environments
We’re looking for our next Principal Quality Assurance Engineer. Could It Be You?
The Principal QA Engineer will play a critical role in ensuring the quality and reliability of the Questrade software products through the design, implementation, and execution of comprehensive testing strategies. This position requires a seasoned professional with extensive experience in quality assurance, a deep understanding of software development processes, and the ability to guide and mentor a team of QA engineers. The Principal QA Engineer will collaborate closely with cross-functional teams, including development, product management, and project management, to drive a culture of quality and excellence throughout the software development lifecycle.
What’s it like working as a Principal Quality Assurance Engineer at Questrade?
- Develop and implement a strategic vision for quality assurance that aligns with the overall organizational goals.
- Define the long-term QA strategy and roadmap, aligning with business goals and industry trends. Provide visionary leadership to the QA team, inspiring excellence and fostering a culture of innovation and continuous improvement.
- Drive continuous improvement initiatives in testing processes, methodologies, and tools.
- Lead and mentor a team of QA engineers, providing guidance and fostering a collaborative and high-performance culture.
- Conduct regular performance evaluations and identify opportunities for skill development.
- Define comprehensive test plans based on project requirements and specifications.
- Oversee the execution of test plans, ensuring thorough coverage and timely delivery of high-quality releases.
- Evaluate, implement, and manage test automation frameworks and tools to enhance efficiency and effectiveness.
- Collaborate with developers to integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
- Collaborate with cross-functional teams to understand product requirements and ensure that quality is embedded throughout the development process.
- Communicate testing progress, results, and potential risks to stakeholders, including managers, directors and senior leadership.
- Design and execute performance tests to ensure the software meets specified performance requirements under varying conditions.
- Implement and manage defect tracking processes, ensuring timely identification, escalation, and resolution of issues.
- Define key performance indicators (KPIs) and metrics to measure and track QA effectiveness, efficiency, and impact on business outcomes. Generate regular reports and insights for stakeholders to inform decision-making.
So are YOU our next Principal Quality Assurance Engineer? You are if you have…
- BS in computer science or related field.
- Minimum of 10 years’ experience as QA Analyst role with solid progression in responsibility.
- Strong expertise in test planning, test case design, and execution.
- Extensive experience with test automation frameworks and tools.
- Excellent leadership and team management skills.
- Strong communication and collaboration skills.
- Knowledge of software development methodologies, especially Agile and DevOps.
- Experience with performance testing and tools.
- Certification in quality assurance or related field.
Sounds like you? Click below to apply! #LI-CE1 #LI-Remote
Other details
- Pay Type Salary
- Travel Required No
- Brazil