Sr Quality Assurance Engineer

1 month ago


Old Ridge, Canada Graebel Companies Inc. Full time

This role can be remote anywhere in Ontario, CAN.

Join the Graebel team to build or expand your new career.  We provide talent mobility and relocation solutions to Global 1000 firms and their employees.  We pride ourselves on delivering exceptional customer service and believe that happy and fulfilled employees make it happen. They innovate, take ownership of their work, and as a result, take great care of our internal and external clients. We value truth, love, and integrity where you help foster an environment of respect, honor, and caring for those that interact with us. If you are ready to make a career move, please get in touch with us. We are looking for exceptional people who want to make a difference in the world.  

The Senior QA Engineer position supports Graebel's web application and API services. The primary function of this role is to design, create, and execute manual and automated test cases. You will be responsible for reviewing requirements, assessing the appropriate course for testing, executing those plans, and ensuring all issues are addressed appropriately. In addition, designing and performing load testing on these systems. You will work in a cross-functional team within an Agile/Scrum environment.



Required Skills
  • Thorough understanding and hands-on experience in developing, and enhancing automation testing frameworks.
  • Extensive experience with automated testing tools and frameworks such as Playwright and Selenium
  • Experience in Playwright TypeScript for automation testing is a MUST
  • Expert-level programming skills in one or more of the following languages: TypeScript, JavaScript, C#, Python, or Java
  • Demonstrated skill in using coding standards and being an active participant in code reviews.
  • Experience with Node.JS, React and Angular platforms are highly desirable
  • Solid experience with CI/CD pipelines and associated tools (e.g., Azure Dev Ops).
  • Experience with Cloud-based infrastructure and container technologies (e.g., AWS), a plus.
  • Ability to write SQL queries for database testing.
  • Strong experience in automation implementation with RESTful API Testing and Database tools
  • Proficient with designing and delivering load testing solutions for highly scalable systems; experience with NodeJS or any other load testing tool
  • Familiarity with Agile/Scrum development methodologies.
  • Strong understanding of software QA methodologies, tools, and processes.
  • Strong troubleshooting and root cause analysis abilities.
  • Exceptional problem-solving skills and attention to detail.
  • Excellent communication, collaboration, and time-management skills.
  • Strong communication skills (oral and written); ability to communicate technical information to non-technical people
  • Constructively escalates problems and issues
  • Mobile test automation plus
  • Mentor QA team members


Required Experience
  • 8+ years of experience in QA automation, with a strong focus on automating UI and API tests.
  • Manual Test Development: Develop, execute, and maintain manual tests for UI and API and report on functional tests against multiple applications, services, and projects using Azure DevOps
  • Automated Test Development: Develop, execute, and maintain automated tests for UI and API using Playwright TypeScript
  • Test Execution: Execute manual and automated test scripts and analyze test results to identify software issues and report defects in a clear and concise manner
  • Continuous Integration: Integrate automated tests into the CI/CD pipeline ensuring continuous quality
  • Test Maintenance: Regularly review and update manual and automated test scripts to keep them relevant with changes in the application
  • Perform load and performance testing on applications, identifying potential bottlenecks, and proposing solutions
  • Test Data Management: Create and maintain test data required for manual and automated test execution
  • Test Documentation: Create and maintain documentation for test cases, testing strategies, and other related materials.
  • Perform extended middle-tier data analysis, testing, and validation using SQL queries and data-driven testing methodologies
  • Identify and document software/system defects in a clear, timely manner. Assume responsibility for following up and ensuring identified defects are resolved and validate
  • Identify and troubleshoot system, integration, or operability issues working with other departments as needed
  • Follow established team testing practices to ensure the highest quality through clearly documented and repeatable processes
  • Work closely with developers, product managers, and other stakeholders to align on testing strategies and requirements.
  • Work with the QA team for the resolution of technical issues of the product and mentor the QA team
  • Work closely with the QA team to identify new automation opportunities
  • Responds appropriately and competently to the demands of work challenges when confronted with changes, ambiguity, adversity, and other pressures
  • Experience working in North America/ with North American based companies strongly preferred. 

 

As a testament to our commitment to diversity, equity, inclusion, and belonging, our salary bands are transparent both internally and as a part of our external recruitment process. The targets for this role are dependent on market/ geographic location and range from $120,000 to $140,000 CAD. 

Graebel Companies, Inc. is an EEO/AA Employer M/F/Disabled/Vet

  • Thorough understanding and hands-on experience in developing, and enhancing automation testing frameworks.
  • Extensive experience with automated testing tools and frameworks such as Playwright and Selenium
  • Experience in Playwright TypeScript for automation testing is a MUST
  • Expert-level programming skills in one or more of the following languages: TypeScript, JavaScript, C#, Python, or Java
  • Demonstrated skill in using coding standards and being an active participant in code reviews.
  • Experience with Node.JS, React and Angular platforms are highly desirable
  • Solid experience with CI/CD pipelines and associated tools (e.g., Azure Dev Ops).
  • Experience with Cloud-based infrastructure and container technologies (e.g., AWS), a plus.
  • Ability to write SQL queries for database testing.
  • Strong experience in automation implementation with RESTful API Testing and Database tools
  • Proficient with designing and delivering load testing solutions for highly scalable systems; experience with NodeJS or any other load testing tool
  • Familiarity with Agile/Scrum development methodologies.
  • Strong understanding of software QA methodologies, tools, and processes.
  • Strong troubleshooting and root cause analysis abilities.
  • Exceptional problem-solving skills and attention to detail.
  • Excellent communication, collaboration, and time-management skills.
  • Strong communication skills (oral and written); ability to communicate technical information to non-technical people
  • Constructively escalates problems and issues
  • Mobile test automation plus
  • Mentor QA team members

  • Sr. DevOps Engineer

    1 month ago


    Old Toronto, Canada Atlantis IT Consulting Full time

    Title: Devops Developer Location: Remote Job Type: Fixed term contract Pay: $40.00-$45.00 per hour Long term Job Description: Cucumber, JAVA springboot, Devops (ansible/docker), microservices API Position Duties for Sr. DevOps engineer: Analyze and develop applications/services as per the requirements, coordinating with the PO and Tech Lead to create...


  • Old Toronto, Canada First National Financial Full time

    OverviewAt First National, we're committed to delivering high-quality software solutions that meet the evolving needs of our customers. We're seeking an experienced IT Software Test Engineer I to join our team and contribute to the development of our cutting-edge software applications.Key ResponsibilitiesDesign and develop robust, scalable, and high-quality...


  • Old Toronto, Canada IBM Full time

    IBM Software Engineer QA Lead JobWe are looking for a skilled and experienced Software Engineer to lead our Quality Assurance team. The successful candidate will be responsible for developing and implementing testing strategies, managing test teams, and ensuring the quality of our products.About this RoleThis is a full-time position based in Toronto, CA. We...


  • Old Toronto, Canada Momentum Financial Services Group Full time

    Momentum Financial Services Group is a leading provider of innovative financial solutions in North America. With a strong commitment to customer satisfaction, we strive to deliver financial products and services that meet the evolving needs of our clients.As a key member of our team, you will play a vital role in ensuring the quality and reliability of our...


  • Old Toronto, Canada Maplesoft Group Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer for Quality Assurance and Integration to join our team at Maplesoft Group. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software products.Your primary focus will be on designing, developing, and implementing automated...


  • Old Toronto, Canada Canada Goose Full time

    Sr. Cybersecurity Platform EngineerLocation: TorontoAddress: 100 Queens Quay East, Toronto, Ontario M5E 1V3, CanadaCanada Goose isn't like anything else. We've built something great, something special - an iconic lifestyle brand with an inspirational and authentic story. At the heart of it is our promise to inspire and enable all people to thrive in the...


  • Old Toronto, Canada Intact Financial Corporation Full time

    We are looking for a skilled Sr. Software Engineer who can develop high-quality code and collaborate with our team to achieve our goals. The ideal candidate will have experience with agile methods and be able to work in a fast-paced environment.Main Responsibilities:Develop high-quality code using industry-standard toolsCollaborate with the team to identify...


  • Old Toronto, Canada Infoya Full time

    Job OverviewAs a Software Development Engineer in Quality Assurance at Infoya, you will play a crucial role in ensuring the quality and reliability of our software solutions. We are seeking a highly skilled professional with a strong background in software testing and automation.Key ResponsibilitiesDesign and execute test cases to validate software...


  • Old Toronto, Canada Amazon Full time

    Sr Software Development Engineer, Workforce OptimizationOpportunities abound in Amazon's Associate Experience Organization! We build cool technology to ensure that we are effectively utilizing the world's largest workforce while creating an amazing employee experience for our associates.Key job responsibilitiesAs a Sr Software Development Engineer, you will...


  • Old Toronto, Canada undisclosed Full time

    We are seeking an experienced Senior Quality Assurance Engineer to join our team. The ideal candidate will have a strong background in testing native mobile applications, including Android and iOS platforms.In this role, you will be responsible for developing and executing comprehensive testing plans, identifying and reporting defects, and collaborating with...


  • Old Toronto, Canada MUFG Bank, Ltd Full time

    Software Development Engineer in Test (SDET) at MUFG Bank, LtdMUFG Bank, Ltd, a world-leading financial group, seeks a highly skilled Software Development Engineer in Test to join our team. As a key member of our IT organization, you will play a crucial role in ensuring the quality and reliability of our software systems.We are looking for an experienced...


  • Old Ridge, Canada Graebel Companies Inc. Full time

    About Graebel Companies Inc.Graebel Companies Inc. is a leading provider of talent mobility and relocation solutions to Global 1000 firms and their employees. We pride ourselves on delivering exceptional customer service and believe that happy and fulfilled employees make it happen.We are committed to diversity, equity, inclusion, and belonging. Our salary...


  • Old Toronto, Canada Amazon Full time

    Sr Software Development Engineer, Amazon Fulfillment Technology (AFT)Opportunities abound in Amazon's Associate Experience Organization! We build cool technology to ensure that ensures we are effectively utilizing the worlds largest workforce while creating an amazing employee experience for our associates.Key job responsibilitiesAs a Sr Software Development...


  • Old Toronto, Canada Data Engineer Jobs Full time

    As a Senior Data Engineer at Mozilla, you will play a pivotal role in shaping the company's data strategy and driving business growth through informed decision-making.About the RoleWe are seeking an experienced data engineer to join our Analytics Engineering team. In this role, you will work closely with data scientists to design and implement scalable data...


  • Old Toronto, Canada PPT Full time

    Pacific Programming and Tech Inc., a leading software development firm specializing in the development of various systems and related applications, is expanding its team. We are currently seeking a skilled leader to be the Head of Quality Assurance and to lead our team of cross-country and international Quality Assurance Engineers. If you’re a seasoned QA...


  • Maple Ridge, British Columbia, Canada PONDEROSA MUSHROOMS & SPECIALTY FOODS Full time

    Job DescriptionWe are seeking a Quality Assurance Professional to join our team at PONDEROSA MUSHROOMS & SPECIALTY FOODS.About the RoleThis is a permanent full-time position working 40 hours per week. The ideal candidate will have 1 year of experience in quality assurance and control with a focus on analysis.Key Responsibilities:Compile records for...


  • Old Toronto, Canada AutoTrader Full time

    About the RoleAt AutoTrader, we are currently seeking a highly skilled Senior Data Engineer Tester to join our team. As a key member of our agile team, you will be responsible for ensuring the quality and integrity of our data solutions.Key ResponsibilitiesDesign and implement automated testing frameworks for ETL and front-end applications.Develop test...


  • Old Toronto, Canada Amazon Full time

    Sr Software Development Engineer, Amazon Fulfillment Technology (AFT)Opportunities abound in Amazon's Associate Experience Organization! We build cool technology to ensure that we are effectively utilizing the world's largest workforce while creating an amazing employee experience for our associates.Key job responsibilitiesAs a Sr Software Development...


  • Old Toronto, Canada Finance Professionals Inc. Full time

    p>JOB DESCRIPTIONLocation: Hybrid (Downtown, Toronto)Duration: 12 months (opportunity or strong likelihood for an extension, or conversion to full-time employee)Our client, a leading financial institution in Downtown Toronto, is looking for a Quality Engineering Manager to be responsible for developing and implementing quality standards, tools, and methods...


  • Old Toronto, Canada Amazon Full time

    Sr. Software Developer Engineer, Sponsored Products Scaled ControlsWE ARE OPEN TO HIRING THIS ROLE IN TORONTO OR SEATTLE.Amazon is investing heavily in building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are...