fbpx
Manufacturing & warehouse

Senior Quality Assurance Engineer / First Quality Assurance Engineer

Written by admin

Senior Quality Assurance Engineer

Group and Level: CS-03

Do you have several years of experience in the IT field and are looking to make a real impact on Canada’s future? We have the challenge ahead at Immigration Refugees Citizenship Canada (IRCC) and are looking for technical leaders and senior quality assurance engineers to join our new digital labs. We work to grow our team as we grapple with the future of immigration in Canada, designing products, tools and services to help visitors, newcomers and citizens.

We work in specially designed agile teams to deliver quality experiences to our clients at a rapid pace, so our immigration system can live up to Canada’s world-famous reputation.

Who i am..

The QA engineer role includes various aspects of test engineering and applies them to problems in software testing. The primary goals are to create test automation to ensure comprehensive test development and the ability to run it for regression purposes. This senior engineer wears a quality assurance hat to support the product owner by supporting use case acceptance while detailing user stories. They will identify additional scenarios that the product owner or technical officer had not considered. The chief quality assurance engineer is also responsible for generating test data to support all test cases.

what I do..

Primary Responsibilities:

  • Use agile engineering practices, various software and web / mobile development techniques to rapidly test digital solutions
  • An automation-focused mindset allowing maximum automation of test and data preparation
  • Willingness to work closely with developers and support development (sometimes addressing coding to fix minor flaws)
  • Perform acceptance testing for User Stories on a daily basis
  • Conduct thorough testing of larger issues with external stakeholders
  • Leading the team’s testing strategy and testing efforts, for example, taking the initiative to automate where possible and train others
  • Leading the team’s test data strategy including collaborating with other stakeholders to generate test data
  • Own process during probation periods as jobs are tested across multiple teams and departments
  • Be an active participant in fashion and modeling, making sure that model acceptance testing can be done
  • Sit with designers, SMEs, and the flight owner while developing user stories, providing input and assistance in the testing corner
  • Understands and interprets things at a higher level, and constantly analyzes each change of its risks and the impact it could have in the future. While maintaining pragmatism, including a desire to reassess (and unpack) processes and procedures that may be well-intentioned but not fruitful
  • Evaluates the effects of changes, regardless of size, on other systems for a given product roadmap

What i need..

Main Job Requirements:

  • Bachelor’s degree with professional experience of more than 5 years. Preferred to major in computer science, information technology, engineering, mathematics, or a related concentration
  • Embraces every automation opportunity, has experience writing and automating test cases
  • Several years of experience in software development and knowledge of the lean software development process
  • Understanding the E2E landscapes
  • An understanding of creating and building database systems
  • Deep knowledge of writing selenium tests to automate testing
  • Always thinking about the bigger picture outside of everyday life
  • Good understanding of testing practices and testing of knowledge including value and risk based testing

It’s nice to have:

  • Contribute to open source projects
  • a security permit

interested? Don’t miss this opportunity. Submit your CV to [email protected] before Monday, February 22, 2021. ”Why wait for tomorrow, when you can place an order today!”


Senior quality assurance engineer

Group and Level: CS-03

Do you have many years of experience in the IT field and want to have a real impact on Canada’s future? We have the challenge you need in Immigration, Refugees and Citizenship Canada (IRCC). We are already looking for technical leaders and senior quality assurance engineers to join our new digital labs. We are looking to grow our team to prepare for the future of immigration to Canada by designing products, tools and services to assist visitors, newcomers, and citizens.

We work in specially designed agile teams to provide our clients with a quality experience, at a pace that suits them, so that our immigration system lives up to Canada’s global reputation.

who am I?..

The QA engineer role integrates various aspects of test engineering and applies them to software testing problems. The main goals are to implement test automation to ensure comprehensive and actionable test development for regression purposes. This senior engineer in the field of quality assurance works to support a product owner by supporting acceptance of use cases while developing a detailed user story. They should define other scenarios that the product owner or the technical authority has not fully explored. It is also the responsibility of the Chief Quality Assurance Engineer to create test data to perform all test cases.

What do I do?..

Main responsibilities:

  • Use agile engineering practices, various software development techniques, and web / mobile applications to quickly test digital solutions
  • An automation-oriented mindset to maximize test automation and data composition
  • Willingness to work closely with developers and support development (sometimes take over coding to fix small bugs)
  • Realization of daily acceptance tests for user stories
  • Conduct in-depth testing of major issues with external stakeholders
  • Develop a testing strategy and team efforts, eg. For example take the initiative to automate as much as possible and supervise others
  • Develop a team strategy regarding test data, including working with other stakeholders to create test data
  • Act as the process owner during probation periods, as jobs are tested across multiple teams and departments
  • Actively participate in preparation and planning to ensure acceptance criteria can be tested
  • Collaborate with designers, member states and digital owners process while developing user stories, providing input and testing assistance
  • Understand and interpret things at a higher level, continuously analyze all changes to assess risk and impact ex post, while maintaining realism, including agreeing to re-evaluate (and roll back) processes and procedures that , although by good intention, do not prove to be successful
  • Assess the impact of changes, no matter how small, on other systems, in light of the product roadmap

What do i need?..

Work requirements:

  • Baccalaureate with more than 5 years of professional experience. A specialized degree in computer science, information technology, engineering, mathematics or a related field is preferred
  • Ability to seize any opportunity and automation experience in writing and automating test cases
  • Several years of experience in software development and knowledge of the lean software development process
  • Good understanding of end-to-end systems engineering
  • Knowledge of creation and generation of test data
  • In-depth knowledge of writing selenium tests to automate testing
  • Continuous focus on the big picture outside of daily tasks
  • Good understanding of the practice and knowledge of testing, including value and risk based testing

Strong points:

  • Contribute to open source code
  • a security permit

interested? Do not miss this opportunity. Submit your CV to [email protected] before Monday February 22, 2021. Why wait until you can apply today!

** To apply, you must click on the “Apply” button and submit your application directly on the Government of Quebec’s online recruitment site.

..