Current jobs related to Software Engineer in Quality Assurance - Kitchener, Ontario - ApplyBoard


  • Kitchener, Ontario, Canada ApplyBoard Full time

    About the Role:We are looking for a Senior Software Quality Assurance Engineer to join our Test Automation Team. As a key member of our team, you will be responsible for driving and ensuring the quality of our software across the enterprise.Responsibilities:Develop and mature our technology and processes across Quality Management, including testing, IaC,...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    Brock Solutions OverviewBrock Solutions is a leading engineering solutions and professional services company that specializes in the design, build and implementation of real-time operational solutions for various industrial and manufacturing organizations. With a global presence and over 30 years of experience, we have established ourselves as a trusted...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    About the Role:Brock Solutions is an innovative engineering solutions and professional services company specializing in real-time operational solutions for industrial and transportation organizations worldwide.We are seeking a Software Quality Analyst to join our team of experienced professionals located at our head office in Kitchener, ON.Key...


  • Kitchener, Ontario, Canada Miovision Full time

    At Miovision, we're on a mission to revolutionize traffic operations. As an Embedded Quality Assurance Engineer, you'll play a crucial role in ensuring the quality of our cutting-edge products.About the RoleWe're offering a competitive salary range of $90,000 - $110,000 per year, depending on experience, and a comprehensive benefits package.As a key member...


  • Kitchener, Ontario, Canada NERv Technology Inc. D.B.A. FluidAI Medical Full time

    Company Overview:FluidAI Medical is a pioneering medical technology company that is revolutionizing post-operative care. Our innovative platform utilizes cutting-edge sensing technology to provide healthcare providers with a smart monitoring tool, enabling the early detection of complications and enhancing patient care.About Us:We are an equal opportunity...


  • Kitchener, Ontario, Canada Sonova Full time

    Quality Assurance Support AnalystSonova, a global leader in innovative hearing solutions, seeks a Quality Assurance Support Analyst to ensure compliance with medical device standards and optimal product performance.Responsibilities:Collect and analyze field performance data, prepare monthly reports, and track trends in product reliability and customer...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Trader Tax Inc Full time

    We are seeking a Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications. This is a fantastic opportunity to work on challenging projects, collaborate with a talented group of engineers, and grow your skills in a dynamic and innovative...


  • Kitchener, Ontario, Canada Sonova Full time

    Job OverviewSonova is a global leader in innovative hearing solutions, with a presence in four businesses and various brands. As a Quality Assurance Support Analyst at Sonova, you will play a crucial role in ensuring that all products meet medical device standards and perform their intended function.Key ResponsibilitiesGather and review field performance...


  • Kitchener, Ontario, Canada Sonova Full time

    Sonova is a global leader in innovative hearing solutions, offering a range of products and services that improve the lives of individuals with hearing impairments. We operate through four businesses – Hearing Instruments, Audiological Care, Consumer Hearing, and Cochlear Implants – and our core brands include Phonak, Unitron, AudioNova, Sennheiser...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The Opportunity:As a Senior Software Engineer at ApplyBoard, you will play a pivotal role in shaping the company's technological advancement and product development. Leveraging your expertise in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    At ApplyBoard, we're on a mission to change the way students access global education opportunities. As a key member of our team, you'll be responsible for leading our software development efforts and helping us take our platform to the next level.About the RoleWe're seeking a highly experienced Software Engineering Manager to join our growing team. In this...


  • Kitchener, Ontario, Canada CB Canada Full time

    Quality Manager Job DescriptionAt CB Canada, we are seeking a highly skilled Quality Manager to join our team. As a Quality Manager, you will be responsible for managing the quality department, implementing and maintaining quality and document control systems, and driving continuous improvement activities and teams.Key Responsibilities:• Evaluate and...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    At ApplyBoard, we're on a mission to educate the world, and we're looking for a skilled Software Engineering Manager to help us achieve this goal.About the RoleWe're seeking an experienced Software Engineering Manager to lead our growing Software Development team and help take our company and platform to the next level.Key ResponsibilitiesManage the...


  • Kitchener, Ontario, Canada Sonova AG Full time

    At Sonova AG, we are a global leader in innovative hearing solutions, operating through four businesses – Hearing Instruments, Audiological Care, Consumer Hearing and Cochlear Implants – with core brands Phonak, Unitron, AudioNova, Sennheiser (under license) and Advanced Bionics. Our mission is to bring sound to life, creating sense by transforming...


  • Kitchener, Ontario, Canada Golden Hammer Renovations Full time

    We are seeking a highly skilled Backend Software Engineer to join our team at {company}. The successful candidate will be responsible for designing and developing scalable and efficient software solutions using a range of technologies, including Java and related frameworks. Key responsibilities include:Designing and developing software solutions that meet...


  • Kitchener, Ontario, Canada Intellijoint Surgical Full time

    Job DescriptionThe Quality Assurance Analyst plays a crucial role in ensuring the quality and compliance of our medical devices.Main Responsibilities:Manage quality issues, including Corrective and Preventative Actions, Deviations, Non-Conformances, etc.Coordinate with Regulatory Affairs to determine reportability of complaints.Provide Operations support for...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Miovision Technologies, Inc. Full time

    About Miovision Technologies, Inc.Miovision Technologies, Inc. is a leading provider of smart city solutions, dedicated to transforming the way traffic networks are managed. With a strong commitment to innovation and customer satisfaction, we strive to make a positive impact on urban mobility.About the RoleWe are seeking a highly skilled Software Engineer to...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Full Stack Software EngineerAbout the Job:We are seeking a highly skilled Full Stack Software Engineer to join our team at CS2TECHNOLOGIES INC. The ideal candidate will have a strong background in software development, with expertise in both front-end and back-end technologies.About Us:CS2TECHNOLOGIES INC. is a dynamic technology company that...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Clearpath Robotics. As a key member of our software development team, you will be responsible for designing and implementing custom analytics software for collecting, transforming, and utilizing data from our Robots and our Fleet Manager.ResponsibilitiesDesign and implement custom...


  • Kitchener, Ontario, Canada Dairy Queen Full time

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong background in Java and be able to design, develop, and test software applications.Key Responsibilities:Design and develop software applications using JavaCollaborate with cross-functional teams to identify and prioritize...

Software Engineer in Quality Assurance

1 month ago


Kitchener, Ontario, Canada ApplyBoard Full time

The Opportunity

As a key member of our Test Automation Team, you will play a crucial role in creating and supporting robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline.

As a Software Engineer in Quality Assurance, you are responsible for driving and ensuring the quality of the software across the enterprise by working with different product teams. This includes defining the overall testing strategy, as well as creating and maintaining appropriate test plans, and ensuring their execution.

The Software Engineer in Quality Assurance will work and co-ordinate with the Software Engineers and Quality Principals to measure and track the quality metrics including things such as defects and test coverage.

Key Responsibilities:

  • Lead the team in developing and maturing our technology and processes across Quality Management (Testing, IaC, GitOps and Observability)
  • Collaborate with the cross-functional teams to forge (plan, research, prototype and implement) our tech stack and processes to ensure fast, efficient and high quality delivery of Product initiatives
  • Work with the team on new developer experience solutions
  • Ability to explain and defend an informed opinion while maintaining an open mind
  • Design and implement maintainable and reliable test automation solutions for web based and mobile applications
  • Lead improvement of existing testing architecture
  • Identify, evaluate, report and document defects during the design and implementation phase
  • Analyze current testing and service architecture and bring new improvements to it
  • Enhance enterprise standards where gaps exist
  • Help with root cause analysis, which may identify issues in the API, DB, reporting, frontend or requirements
  • Improve the quality and usefulness of existing features, by refactoring, decomposition, bug-fixing and preventive maintenance
  • Lead by example in the practice and promotion of excellence in software engineering
  • Serve as an active mentor to less-experienced SET with regards to code quality
  • Raise the bar on Quality management by proactively remediating risks associated within our domain
  • Guide the team into making data-driven decisions, ensuring measurable results which drive automation and process improvements, which follow engineering best practices

Requirements:

  • Minimum 10 years of Test Automation and DevOps experience with hands-on coding experience
  • Several years of practical experience developing and testing web-based and mobile commercial software that users love (in any modern tech stack)
  • Demonstrated ownership and pride in the quality of the software, tests and infrastructure you work on, and the way that it succeeds in meeting the needs of its users
  • Experience with engineering and operational practices and processes which promote incrementalism, frequent delivery and tight feedback loops - without sacrificing quality
  • Experienced with SaaS software development and SDLC, focused on dev enablement like CI/CD pipelines and Cloud operations
  • Great communication skills
  • Demonstrated ownership and pride in the quality of the software you work on, and the way that it succeeds in meeting the needs of its users
  • Work collaboratively in a team environment with Product Owners, Developers, Scrum Masters, DevOps, and IT to ensure delivery of a quality application
  • Strong development experience with SQL, JavaScript, TypeScript
  • Good written and oral communication skills
  • Bachelor of Science Degree or higher education (Computer Science or related field is an asset)

Preferred Qualifications:

  • Developing and maintaining products that are used by many thousands or millions of people
  • Several years of Infrastructure experience with serverless architecture is a plus
  • JS/TS, Bash, Python
  • Cypress, Postman, K6, Snyk
  • Creating CI-CD pipelines using GitHub actions
  • GirHub, GirHub Actions
  • EdTech, eCommerce, or content-management software
  • Relational databases and NoSQL databases
  • Microservices or SOA; RESTful APIs, JSON
  • AWS, Docker, Lambdas, DynamoDB
  • DevOps, Observability, Infrastructure as Code
  • React and Frontend testing strategies