Software Engineering Manager

2 months ago


Vancouver, British Columbia, Canada Go REcruitment Full time
Job Description

As a Software Development Manager in Test, you will lead test automation activities across multiple product incubation verticals in several technology areas including mobile, front end, high traffic distributed systems, cloud native infrastructure, NLP, and machine learning.

You will own QA for greenfield products and work with a bright and multi-disciplinary team of professionals.

Key Responsibilities
  1. Test Planning and Execution: Lead test planning across multiple verticals and disciplines including Engineering, Product, and User Experience, to approximate real-world user behavior of patients and providers and validate code releases.
  2. Automated Testing Frameworks: Hands-on development of automated testing frameworks to complete GUI, integration, API, load, and performance testing. Produce bullet-proof code that is robust, efficient, and maintainable.
  3. Quality Metrics and Reporting: Define success metrics for your team, including reporting on the progress of test plans for all verticals. Summarize quality findings with recommendations on whether to ship to customers.
  4. Defect Reporting and Tracking: Set standards for defect reporting with clear reproduction steps and other relevant technical information.
  5. Infrastructure and CI/CD: Have a thorough understanding of the deployed infrastructure for each product vertical and ensure all tests are run as a part of continuous integration build and deployment pipelines.
  6. Continuous Improvement: Own continuous improvement mechanisms for QA and champion new testing techniques, with demonstrated examples of having done so in the past.
  7. Software Development and Operations: Build software with a proactive operations mindset to simplify alerting and debugging of customer issues with tools like DataDog. Participate in an on-call rotation and troubleshooting field issues.
  8. Team Leadership and Development: Hire and develop a world-class engineering team. Ensure the organization is setup for innovation, including identifying new technical capabilities required in the future and developing the team to meet that vision.
  9. Culture and Diversity: Promote a culture of diversity and equity through hiring and developing talent and delivering the right products that support these values.
Requirements

Education: Bachelor's degree in Computer Science or related technical field.

Experience: At least 2 years of experience as a leader managing engineers and owner of all-up QA activity for a software engineering org, including test planning and execution.

Technical Skills: 6+ years professional hands-on software development experience with several of Java, JavaScript, Python, Kotlin, or Swift.

Test Automation: 6+ years building end to end test automation with frameworks used for web and native mobile user interfaces, API, load, scalability, and performance testing.

CI/CD and Cloud: 6+ years of relevant industry experience with continuous integration and deployment systems, with Kubernetes on cloud SaaS providers such as Azure or AWS.



  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time

    Lead Software Development Engineer in TestWe are seeking a highly skilled and experienced Lead Software Development Engineer in Test to join our team at Aircon Engineering Inc. and drive our customer experience strategy forward by consistently innovating and problem-solving.About the PositionDevelop and improve the test strategy for our Feature teams,...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time

    Lead Software Development Engineer in TestWe are seeking a highly skilled and experienced Lead Software Development Engineer in Test to join our team at Aircon Engineering Inc. and drive our customer experience strategy forward by consistently innovating and problem-solving.About the PositionDevelop and improve the test strategy for our Feature teams,...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time $122,000 - $195,000

    About the PositionWe are seeking a highly motivated and intellectually curious Lead Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate will possess an ability to drive and improve test strategy for our Feature teams, and will be passionate about software...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time $122,000 - $195,000

    About the PositionWe are seeking a highly motivated and intellectually curious Lead Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate will possess an ability to drive and improve test strategy for our Feature teams, and will be passionate about software...


  • Vancouver, British Columbia, Canada Triunity Software Full time

    Job Title: Software Engineer II With React ExperienceWe are seeking a highly skilled Software Engineer II with expertise in React to join our team at Triunity Software Inc.About the Role:This is a challenging and rewarding opportunity for a talented software engineer to contribute to the development of cutting-edge web applications using React, GraphQL, and...


  • Vancouver, British Columbia, Canada Triunity Software Full time

    Job Title: Software Engineer II With React ExperienceWe are seeking a highly skilled Software Engineer II with expertise in React to join our team at Triunity Software Inc.About the Role:This is a challenging and rewarding opportunity for a talented software engineer to contribute to the development of cutting-edge web applications using React, GraphQL, and...


  • Vancouver, British Columbia, Canada Triunity Software Full time

    Job Title: Software Engineer II With React ExperienceWe are seeking a highly skilled Software Engineer II with expertise in React to join our team at Triunity Software Inc.About the Role:This is a challenging and rewarding opportunity for a talented software engineer to contribute to the development of cutting-edge web applications using React, GraphQL, and...


  • Vancouver, British Columbia, Canada Triunity Software Full time

    Job Title: Software Engineer II With React ExperienceWe are seeking a highly skilled Software Engineer II with expertise in React to join our team at Triunity Software Inc.About the Role:This is a challenging and rewarding opportunity for a talented software engineer to contribute to the development of cutting-edge web applications using React, GraphQL, and...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.Key Responsibilities:Design, implement, and exercise comprehensive testing strategies for our IP based phone portfolio.Monitor testing progress, analyze...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.Key Responsibilities:Design, implement, and exercise comprehensive testing strategies for our IP based phone portfolio.Monitor testing progress, analyze...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio.Key ResponsibilitiesDesign and implement testing strategies for our IP-based phone...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


  • Vancouver, British Columbia, Canada Intelliswift Software Full time

    Engineering Project Manager (Data Migration)Job Summary:We are seeking an experienced Engineering Project Manager to lead our data migration project. The successful candidate will have a strong background in project management, data migration, and cloud platform knowledge.Key Responsibilities:Lead the data migration project from planning to executionDevelop...


  • Vancouver, British Columbia, Canada Intelliswift Software Full time

    Engineering Project Manager (Data Migration)Job Summary:We are seeking an experienced Engineering Project Manager to lead our data migration project. The successful candidate will have a strong background in project management, data migration, and cloud platform knowledge.Key Responsibilities:Lead the data migration project from planning to executionDevelop...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.The role involves designing, implementing, and exercising comprehensive testing strategies for our IP based phone portfolio based on Linux and Android...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.The role involves designing, implementing, and exercising comprehensive testing strategies for our IP based phone portfolio based on Linux and Android...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...