Software Engineer in Quality Assurance

6 days ago


Kitchener, Ontario, Canada ApplyBoard Full time
About the Role

We are seeking a highly skilled Software Engineer in Quality Assurance 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.

Key Responsibilities
  • Develop and mature our technology and processes across Quality Management (Testing, IaC, GitOps, and Observability)
  • Collaborate with cross-functional teams to forge our tech stack and processes for fast, efficient, and high-quality delivery of Product initiatives
  • 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 SETs 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 that drive automation and process improvements, following 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 that 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
  • GitHub, 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


  • Kitchener, Ontario, Canada PlayStation Global Full time

    About PlayStation GlobalPlayStation Global is a leading entertainment company that produces innovative products and services, including the PlayStation5, PlayStation4, and PlayStationVR. We strive to create an inclusive environment that empowers employees and embraces diversity.Job SummaryWe are seeking a Junior Quality Assurance Specialist to join our team....


  • Kitchener, Ontario, Canada PlayStation Global Full time

    About PlayStation GlobalPlayStation Global is a leading entertainment company that produces innovative products and services, including the PlayStation5, PlayStation4, and PlayStationVR. We strive to create an inclusive environment that empowers employees and embraces diversity.Job SummaryWe are seeking a Junior Quality Assurance Specialist to join our team....


  • Kitchener, Ontario, Canada SAP Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Engineer to join our team at SAP. As a Quality Assurance Engineer, you will play a critical role in ensuring the stability, reliability, and performance of our SAP HANA product.Key ResponsibilitiesIdentify and troubleshoot performance, stability, and usability issues in our softwareDevelop and...


  • Kitchener, Ontario, Canada SAP Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Engineer to join our team at SAP. As a Quality Assurance Engineer, you will play a critical role in ensuring the stability, reliability, and performance of our SAP HANA product.Key ResponsibilitiesIdentify and troubleshoot performance, stability, and usability issues in our softwareDevelop and...


  • Kitchener, Ontario, Canada Sony Interactive Entertainment Inc. Full time

    Job DescriptionCompany OverviewSony Interactive Entertainment Inc. is a global leader in the entertainment industry, producing innovative products and services that delight our customers.Job SummaryWe are seeking a highly skilled Junior Quality Assurance Engineer to join our team. As a Quality Assurance Engineer, you will play a critical role in ensuring the...


  • Kitchener, Ontario, Canada Sony Interactive Entertainment Inc. Full time

    Job DescriptionCompany OverviewSony Interactive Entertainment Inc. is a global leader in the entertainment industry, producing innovative products and services that delight our customers.Job SummaryWe are seeking a highly skilled Junior Quality Assurance Engineer to join our team. As a Quality Assurance Engineer, you will play a critical role in ensuring the...


  • Kitchener, Ontario, Canada Alert Labs Full time

    About Us:At Alert Labs, we are committed to the preservation of natural resources, protecting properties from water-related issues, and improving operational efficiencies across various sectors. Our innovative sensor networks are designed to safeguard homes and businesses while promoting conservation of water and electricity. We pride ourselves on creating...


  • Kitchener, Ontario, Canada Alert Labs Full time

    About Us:At Alert Labs, we are committed to the preservation of natural resources, protection of properties from water-related issues, and the enhancement of operational efficiencies across various sectors. Our innovative sensor networks are designed to safeguard homes and businesses while promoting conservation of water and electricity. We pride ourselves...


  • Kitchener, Ontario, Canada SAP Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Engineer to join our team at SAP. As a Quality Assurance Engineer, you will play a critical role in ensuring the stability, reliability, and performance of our SAP HANA product.Key ResponsibilitiesIdentify and troubleshoot performance, stability, and usability issues in our softwareDevelop and...


  • Kitchener, Ontario, Canada SAP Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Engineer to join our team at SAP. As a Quality Assurance Engineer, you will play a critical role in ensuring the stability, reliability, and performance of our SAP HANA product.Key ResponsibilitiesIdentify and troubleshoot performance, stability, and usability issues in our softwareDevelop and...


  • Kitchener, Ontario, Canada RideCo On-Demand Transit Full time

    This role presents an exciting opportunity within the rapidly evolving transportation technology sector. The public transit landscape is shifting from static, scheduled routes to a dynamic, on-demand framework, and you will play a crucial role in this transformation.As a vital member of the Test & Automation Team, your primary responsibility will be to...


  • Kitchener, Ontario, Canada SAP Full time

    Position Title: SAP iXp Intern - Quality Engineering Automation DeveloperLocation: Waterloo, ONInternship Duration: 4 months starting September 2024We are seeking a highly motivated and detail-oriented individual to join our quality engineering team as an intern. As a quality assurance engineer, you will play a critical role in ensuring the stability,...


  • Kitchener, Ontario, Canada SAP Full time

    Position Title: SAP iXp Intern - Quality Engineering Automation DeveloperLocation: Waterloo, ONInternship Duration: 4 months starting September 2024We are seeking a highly motivated and detail-oriented individual to join our quality engineering team as an intern. As a quality assurance engineer, you will play a critical role in ensuring the stability,...


  • Kitchener, Ontario, Canada RideCo Full time

    Location: Waterloo, Ontario, Canada This role presents an exciting opportunity within the rapidly evolving transportation technology sector. The public transit landscape is shifting from traditional fixed-route systems to a flexible, on-demand network, and you will play a crucial role in this transformation. As a key member of the Test & Automation Team,...


  • Kitchener, Ontario, Canada RideCo Full time

    Location: Waterloo, Ontario, Canada This position is situated within the dynamic and rapidly evolving transportation technology sector. The landscape of public transit is shifting from traditional, fixed-route systems to a more flexible, on-demand network, and you will play a crucial role in this transformation. As a vital member of the Test & Automation...


  • Kitchener, Ontario, Canada Carta Full time

    About Carta:Carta is a comprehensive platform designed to assist individuals in managing equity, establishing businesses, and investing in the future enterprises. We also provide support to a vast array of funds and Special Purpose Vehicles (SPVs), representing significant assets under our administration.Role Overview:As a Quality Assurance Software...


  • Kitchener, Ontario, Canada Sun Life Financial Full time

    Senior Software Quality Engineer Location: Waterloo, Ontario Time Type: Full Time Job Overview: At Sun Life Financial, we foster collaboration, uphold shared values, and promote professional growth and success. We invite you to become part of our skilled and diverse team and embark on a fulfilling career journey. As a Software Quality Engineer...


  • Kitchener, Ontario, Canada Carta, Inc. Full time

    Quality Assurance Engineer - Valuations SolutionsAs a Quality Assurance Engineer, you will be instrumental in the development and improvement of our Valuations solutions. Collaborating with diverse teams at Carta, you will assist in creating new functionalities, boosting operational effectiveness, and minimizing technical liabilities.Architect and implement...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    Job SummaryBrock Solutions is a leading engineering solutions and professional services company that specializes in designing, building, and implementing real-time operational solutions for industrial and transportation organizations worldwide.We are seeking a skilled Software Quality Analyst to join our team of experienced professionals at our head office...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    Job SummaryBrock Solutions is a leading engineering solutions and professional services company that specializes in designing, building, and implementing real-time operational solutions for industrial and transportation organizations worldwide.We are seeking a skilled Software Quality Analyst to join our team of experienced professionals at our head office...