Senior Quality Assurance Engineer

1 month ago


Calgary, Alberta, Canada Nutrien Full time
About the Role

Nutrien is a leading provider of agricultural products, services, and solutions. We are seeking a highly skilled Sr. Analyst, QA to join our Digital Delivery Center (DDC) team.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient automated test frameworks and scripts using industry-standard tools and technologies.
  • Collaborate with product managers, developers, and other stakeholders to understand requirements and define test plans and test cases.
  • Work closely with offshore development teams to align on project goals, facilitate knowledge transfer, and ensure smooth collaboration across different time zones and cultures.
  • Execute automated tests, analyze test results, and report on defects and issues, ensuring timely resolution and tracking.
  • Contribute to the development and implementation of the QA automation strategy for the DDC.
  • Identify opportunities for test automation and work towards maximizing test coverage and efficiency across projects.
  • Mentor and provide technical guidance to junior QA engineers, fostering a culture of continuous learning and growth within the QA team.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, actively contributing to the overall success of the team.
  • Collaborate with DevOps engineers to integrate automated tests into CI/CD pipelines and ensure the reliability and stability of our software releases.
  • Provide thought leadership regarding adoption of emerging trends in software quality assurance.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree an asset.
  • 6+ years of relevant experience in software quality assurance, with a focus on test automation.
  • Strong proficiency in at least one programming language (e.g., C#, Java, Python, JavaScript) and experience with test automation frameworks such as Selenium, Appium, or Playwright.
  • Strong understanding of the Page Object Model design pattern.
  • Hands-on experience with CI/CD tools (e.g., Jenkins, CircleCI, GitLab CI/CD) and version control systems, familiarity with GitHub experience working in an agile environment, proficient with Jira.
  • Solid understanding of software testing methodologies, principles, and best practices.
  • Excellent problem-solving skills and attention to detail, with a passion for ensuring high-quality software products.
  • Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, Agile environment.
  • Proven ability to prioritize tasks, meet deadlines, and adapt to changing priorities and requirements.
  • Understanding in Micro-Service based architectures, patterns and RESTful API integrations/endpoints, tools such as Postman and SOAPUI are preferred.
  • Understanding in Behavior Driven Testing to improve user experiences and designs, and experience with BDD frameworks such as Cucumber or SpecFlow.
About Nutrien

Nutrien is a leading provider of agricultural products, services, and solutions. With over 26,000 employees worldwide, we are the largest producer of potash (by capacity) and one of the world's largest producers of nitrogen and phosphate. We also operate a leading agriculture retail network that services over 500,000 growers globally.

We harvest the best. Diverse views and experience make us strong. We look for people who have a safety-first mindset, who are collaborative team players, who deliver on their commitments, act with integrity, and who support inclusion.

Working at Nutrien will provide you an opportunity to help us raise the expectation of what an agriculture company can be and grow your career.



  • Calgary, Alberta, Canada NovAtel Inc. Full time

    We are seeking a highly skilled Senior Quality Assurance Specialist to join our global engineering community of practice.This role involves implementing and maintaining tests and tools, collecting and analyzing real-world data, and collaborating with cross-functional teams to deliver high-quality results.About the Company: NovAtel Inc. is a high-tech...


  • Calgary, Alberta, Canada Critical Control Technologies Inc.] Full time

    OverviewCritical Control Technologies Inc. is seeking a Quality Assurance Engineer to join their team. As a Quality Assurance Engineer, you will be responsible for ensuring the highest quality of our products and services. The successful candidate will have a strong understanding of quality assurance principles and practices, as well as excellent...


  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Quality Assurance in Software DevelopmentAt Royal Bank of Canada, we are seeking a skilled Quality Assurance Engineer to join our team. This role will be responsible for ensuring the high quality of our software products through effective testing and quality assurance processes.Key Responsibilities:Design and execute test cases to identify defects and...

  • Data Engineer

    4 weeks ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Senior Snowflake Data Engineer - Cloud Data SolutionsWe're seeking a highly skilled Senior Snowflake Data Engineer to join our team. As a key member of our cloud data solutions team, you'll be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key Responsibilities:Design and...


  • Calgary, Alberta, Canada Critical Control Technologies Inc. Full time

    Job DescriptionWe are seeking an IT Quality Assurance Engineer to join our team at Critical Control Technologies Inc.The ideal candidate will have a strong background in quality assurance, with experience in testing and ensuring the quality of software applications and information systems.This is a full-time position working 30 hours per week, with a salary...


  • Calgary, Alberta, Canada City of Calgary Full time

    About The City of CalgaryThe City of Calgary is a dynamic organization that strives to make a positive impact on our community. We value work-life balance, physical and psychological safety, competitive wages, pensions, and benefits.Job OverviewWe are seeking a Senior Software Quality Assurance Specialist to join our team. As a key member of our quality...


  • Calgary, Alberta, Canada Nutrien Full time

    Nutrien's purpose is to Feed the Future, and our team strives to achieve this goal with safety, inclusion, integrity, and results as our core values.We are seeking a Software Quality Assurance Engineer to join our Digital Development Team within Nutrien's IT Digital Delivery Center (DDC). The DDC oversees and executes design, development, and delivery of...


  • Calgary, Alberta, Canada CNA Full time

    **IT Quality Assurance Manager Job Summary:**This role is responsible for overseeing the IT Quality Assurance function, ensuring that all software applications meet the required standards for quality, reliability, and functionality. The successful candidate will have a strong background in quality engineering, testing, and software development, with...


  • Calgary, Alberta, Canada CB Canada Full time

    CB Canada is seeking a Senior Quality Assurance Specialist to lead the testing practice from planning to execution. The ideal candidate will have 4 years of test manual experience, 2 years of automation testing experience, and 3 years of working as a QA in a SAAS company. The role involves designing, writing, and executing automated test cases with a focus...


  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Job Title: Quality Assurance Test EngineerJob Summary:As a Quality Assurance Test Engineer in our Technology and Operations team at Royal Bank of Canada, you will be responsible for designing and implementing effective test strategies to ensure the quality of our software applications.Key Responsibilities:Develop and implement test plans, test cases, and...


  • Calgary, Alberta, Canada CB Canada Full time

    Job Summary:We are seeking a highly skilled Senior Quality Assurance Automation Specialist to join our team at CB Canada. This is a 6-month assignment based in Calgary, AB.About the RoleIn this role, you will be responsible for designing, building, and executing automation test scripts using Tricentis Tosca, MF UFT, or equivalent automation tools. You will...


  • Calgary, Alberta, Canada ALBERTA LTD. Full time

    Software Quality Assurance Engineer Job Description:Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing processes.Monitor the performance of computer systems and networks to identify potential issues and optimize performance.Install and configure software and hardware in preparation for testing, ensuring...


  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity?We are seeking a Quality Assurance Engineer to join our team in Calgary. As a Quality Assurance Engineer, you will design solutions to testing problems the business faces through the implementation of contextually relevant process and practice, the use of tools and technology, and by applying soft skills such...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    Job Description:We are seeking a highly skilled Software Quality Assurance (QA) Engineer to join our team at BioAro Inc. This is a permanent position with an estimated salary of $120,000 per year.Company Overview:BioAro Inc. is a leading biotechnology company that specializes in developing innovative solutions for the healthcare industry. Our team is...


  • Calgary, Alberta, Canada CNA Full time

    Job DescriptionAt CNA, we are seeking a highly skilled IT Quality Assurance Manager to join our team. As a key member of our Quality Engineering department, you will be responsible for leading the development and implementation of quality assurance strategies and processes that ensure the highest level of quality in our IT applications.Key...


  • Calgary, Alberta, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity?As a Software Quality Assurance Engineer at Royal Bank of Canada, you will play a key role in designing and implementing testing solutions to ensure the quality of our software applications. You will work closely with our QE teams to develop and maintain testing processes, tools, and methodologies that meet...


  • Calgary, Alberta, Canada ALBERTA LTD. Full time

    Job DescriptionWe are seeking an experienced Software Quality Assurance (SQA) Engineer to join our team at ALBERTA LTD. in ALBERTA, CANADA.ResponsibilitiesDevelop and document software testing plans, policies, and procedures.Monitor the performance of computer systems and networks to ensure optimal functionality.Install, configure, and test software and...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    Job OverviewAConnnect Inc. is seeking a highly skilled Software Quality Assurance Engineer to join our team.The ideal candidate will have 2 years of experience in software testing and possess excellent technical skills, including programming languages, database software, and project management tools.Key Responsibilities:Develop and document software testing...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    Job Description: At ACONNECT INC., we are seeking a skilled Software Quality Assurance Engineer to join our team. Key Responsibilities:• Develop and document software testing plans in collaboration with cross-functional teams.• Install and configure operating system software in preparation for testing.• Execute and document results of software...


  • Calgary, Alberta, Canada Reach Full time

    About ReachWe're a forward-thinking company that's disrupting the global ecommerce space. Our strategic partnerships with currency exchange providers allow us to offer direct and guaranteed, real-time currency exchange rates. We're passionate about helping retailers grow and understand the impact of changes in the shopping experience on their business. At...