Software Quality Assurance Lead

Montreal, QC, Canada

Job Description


TELUS Agriculture & Consumer Goods is a great place to work. You can see it in our team members. The diversity of the team and their unique contributions set us apart from the competition. Our success is based as much on our future friendly team as the innovative technology solutions we offer. Our team members include people like you – enthusiastic, innovative, passionate and energetic. We believe that you'll find our high-performance culture personally fulfilling, professionally challenging and financially rewarding. Here's the impact you will make and what we will accomplish together TELUS Agriculture & Consumer Goods is leveraging our world-leading technology and innovation to tackle one of the most pressing social challenges of our time – achieving more efficient production while lowering the impact on the environment. We believe that by delivering data insights and digital solutions that empower and connect producers to consumers we can improve the quality, safety and sustainability of our food and consumer goods. We offer an unmatched suite of innovative solutions and purpose-built applications for every participant in the supply chain, from seed manufacturers and farmers through to grocery stores and consumer goods companies. Our solutions are comprised of the latest technologies that enable our customers to optimize their businesses with more accuracy, efficiency and profit and create unified, trusted and sustainable food and consumer goods value chains.

  • As part of our Global Technology team, you'll help drive product development, business systems, data analytics, security and architecture. The QA lead will take part in the development and evolution of our global technology product. This role is a crucial component of our company's software engineering development process. The ideal candidate will be responsible for managing direct reports, approving test cases, and conducting tests before product releases to ensure our software runs smoothly and meets our customer's needs. Technical expertise is required to maintain multiple environments (QA, staging, etc.). Experience is required with manual testing, automation, performance testing (Load/Stress/Capacity), CI/CD, and cloud services.

Here's how
  • Review user stories and technical designs to provide timely and meaningful feedback
  • Create detailed, comprehensive, and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, and thoroughly document and track defects
  • Perform thorough regression testing when defects are resolved
  • Apply and evolve testing processes to the software engineering framework
  • Liaise with internal teams (i.e., business analyst and product owner) to identify system requirements
  • Investigate the causes of non-conforming software
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies
  • Collaborate with the business analyst to perform root cause analysis sessions to help the team continuously improve their practices and ensure maximum productivity
  • Participates with the team to define and implement improvement stories to increase the velocity and quality of the program
  • Assists the customer support team with product related issues
What you bring to this role
  • Minimum 2 years work experience as a QA lead
  • Minimum 7 years work experience with software quality assurance
  • Strong knowledge of software QA methodologies, tools, and processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of SQL and scripting
  • Strong knowledge of Agile methodologies and practices
  • Excellent communicator in person, using a communication platform, and through email
  • Passionate commitment to delivering products on time
  • Thrives in a highly collaborative, fast paced environment
  • Diligent, detailed, mindful, and thorough
  • Self-motivated, detail oriented, and organized
  • Excellent communication skills (English written & spoken)
  • Asset – Experience with performance and/or security testing
  • Asset – Experience with the agriculture industry
Tools: Cypress, Docker, JIRA, Confluence, Aha!, SQL Server, G Suite Languages: C#, TypeScript, SQL, HTTP/HTML Databases: SQL Server, NoSQL Operating Systems: Linux, Windows Cloud Computing: Kubernetes, Azure Join us
Collectively, our talented team and integrated solutions uniquely position us to transform collaboration within the industry at a global level, empowering and connecting producers to consumers for a more efficient, sustainable future. Everyone belongs at TELUS Agriculture. It doesn't matter who you are, what you do or how you do it, at TELUS Agriculture, your unique contribution and talents will be valued and respected. Because the more diverse perspectives we have the more likely we are to crack the code on what our customers want and our communities need. Do you share our passion for enabling remarkable human outcomes? Together, let's make the future friendly. Accessibility TELUS Agriculture is proud to foster an inclusive culture that embraces diversity. We are committed to fair employment practices and all qualified applicants will receive consideration for employment. We offer accommodation for applicants with disabilities, as required, during the recruitment process.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2001628
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned