Manager of Software Engineering

3 months ago


Vancouver, Canada Go REcruitment Full time

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.

You are an expert in a variety of manual and automated test tools and techniques. This role is expected to define what and how software should be tested to reach our goals for each product vertical, with input from Product, UX, and Engineering disciplines. You will ensure each product vertical defines and executes effective test plans that approximate user behavior of patients and providers. Your work will be depended on as a key signal on the quality of software during development, especially for production releases.

ESSENTIAL FUNCTIONS:

In this position you will:

  1. 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. 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. 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. Set standards for defect reporting with clear reproduction steps and other relevant technical information.
  5. 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. Own continuous improvement mechanisms for QA and champion new testing techniques, with demonstrated examples of having done so in the past.
  7. 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. 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. Promote a culture of diversity and equity through hiring and developing talent and delivering the right products that support these values.
EXPERIENCE:

Bachelor’s degree in Computer Science or related technical field.

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.

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

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

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

#J-18808-Ljbffr

  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...

  • software engineer

    2 months ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 30 to 40 hours per weekEducation: Expérience: EducationBachelor's degreeComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration...

  • software engineer

    2 months ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Work Term: PermanentWork Language: EnglishHours: 30 to 40 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration and...

  • QA Engineer

    1 week ago


    Vancouver, Canada Dew Software Inc Full time

    p>Dew Software is hiring talented QA Engineers with expertise in both automation and manual testing to join our team. As a leading player in the digital transformation space, Dew Software works with Fortune 500 companies to deliver cutting-edge solutions. As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our software...

  • Software Engineer II

    2 months ago


    Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a skilled Senior Java Software Engineer to join our team at Iris Software Inc., a leading provider of information technology solutions to clients nationwide. Our direct client is a world-leading financial services company that provides a broad range of financial services and products.About the RoleThis position involves designing, developing,...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Job Title: Principal .NET Software Engineer - Vancouver, BCAbout the Role:Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Principal .NET Software Engineer to join our team in Vancouver, BC. As a senior developer, you will play a key role in designing, developing, and maintaining high-quality software...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Roman Health Pharmacy LLC Full time

    Xero is a renowned platform that empowers small businesses and their accounting advisors to thrive globally.Our purpose at Xero is to enrich the lives of people in small business, their advisors, and communities worldwide. We foster an environment where our team members can excel and help small businesses succeed through innovative tools, information, and...


  • Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc., a leading financial services provider based in Canada, is seeking a highly skilled Senior Software Engineer to join their team for a Long Term Contract / Full Time opportunity. This role will be based in Vancouver and involves a hybrid work arrangement, with 3 days spent in the office and 2 days working from...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    At Go REcruitment, we're seeking a highly skilled Lead Software Engineering Manager to join our team. In this role, you will be responsible for leading and managing a team of software engineers to deliver high-quality projects on time and within budget.About the RoleThis is an exciting opportunity to work with a talented team of engineers and contribute to...

  • QA Engineers

    4 months ago


    Vancouver, Canada Dew Software Full time

    Dew Software is hiring talented QA Engineers with expertise in both automation and manual testing to join our team. As a leading player in the digital transformation space, Dew Software works with Fortune 500 companies to deliver cutting-edge solutions. As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our software...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading provider of innovative financial services solutions in Canada, is seeking an experienced Senior .NET Software Engineer to join their team on a long-term contract or full-time basis.Based in Vancouver, this hybrid opportunity allows for a balance between working from home and collaborating with colleagues in the office. The ideal...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    System-On-Chip Firmware Engineer Job OpportunityWe are seeking a skilled Firmware Engineer to join our team at Semiconductor Engineering in a full-time role. As a key member of the firmware engineering group, this candidate will report directly to the Director of Firmware Engineering.This position requires a highly motivated individual who is deeply hands-on...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineering Manager to lead our team of software engineers in delivering high-quality software solutions for Azure Data Engineering.As a key member of our team, you will be responsible for mentoring software engineers, collaborating with cross-functional teams, and driving technical excellence and...


  • Vancouver, British Columbia, Canada WineDirect Full time

    Lead Software EngineeringWe are seeking a highly motivated individual to lead our Software Engineering team as Head of Engineering at our Vancouver, BC office.This leader should be entrepreneurially minded, have experience working in an agile organization, and know how to build and maintain world-class software.Key Responsibilities:Lead and manage the...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer and publisher of interactive entertainment for consumers globally.The Company develops and publishes products through Rockstar Games, 2K, Private Division, and Zynga.We are looking for a Senior UI/Frontend Software Engineer to help establish our engineering culture and lay the...