Talented Solutions
  • 24-Feb-2020 to Until Filled (PST)
  • Vancouver, BC, CAN
  • Full Time

As the Software Test Manager you will lead software developers-in-test who are embedded in cross-functional teams that are responsible for delivering services and applications that facilitate system configuration, administration and customer provisioning.

You will provide direction and guidance to your test teams in driving shift-left testing, automation and continuous testing methods while ensuring quality delivery of services and applications. You will partner closely with the Software Engineering Manager and Product Manager of our Common Services Management teams to grow and continuously improve our engineering, product delivery and quality processes.

In this role, you'll be responsible for:

  • Drive test automation to the beginning of the development cycle by providing technical direction to your teams on their automation strategies
  • Own the quality and test deliverables for your team's services and applications, and ensure appropriate test practices and methodologies are applied
  • Be a hands-on Test Manager who contributes to coding, testing and peer reviews of your teams' deliverables
  • Provide support to any production escalations within your teams to help resolve and manage issues
  • Communicate timeline, scope and technical concerns to stakeholders across your product areas
  • Partner with peers across Engineering, Product Management, Operations, Support and Human Resources to drive delivery of cross-functional projects and address technical and resourcing challenges in your organization
  • Mentor and guide the professional and technical development of your team members by helping develop their careers, and assigning them to projects tailored to their skill levels, personalities, work styles, and professional goals
  • Provide continual performance feedback to your direct reports, address under-performance, and recognize the individual contributions of team members
  • Foster continual improvement in processes, technologies, and tooling
  • In collaboration with Product Mangers, Development Managers, and your Test Engineers, maintain a prioritized backlog and create short term and long-term goals for your team
  • Help your team build relationships across functions such as Support, Operations, Development, and other teams to ensure continuing success

We would like to invite you to apply if you have:

  • 8 years of experience in test development, shipping enterprise grade software, using multiple test methodologies, frameworks and programming languages, including C# and SQL Server
  • 2+ years of experience as a hands-on test manager and people manager
  • Expertise applying test and automation practices in an agile environment utilizing continuous delivery and continuous testing models
  • Experience testing and managing large, highly scalable distributed services, complex databases, microservices and API's in service and resource-oriented architectures

If you have experience with any of the following, please include on your resume/cover letter as they are considered assets:

  • Selenium WebDriver
  • JMeter or other performance tools
  • Big data technology such as Hadoop, MongoDB or Kafka
  • Web services technology such as REST, JSON, or Thrift
  • Network protocols such as HTTP, TLS and TCP
  • Continuous integration systems such as Bamboo or Jenkins
  • Docker or Kubernetes
  • Multi-threaded programming
  • Design patterns

 

 

 

 

Talented Solutions
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
.
TalentedSolutionsLogo Home About Us Organizations Job Seekers Resources Blog Contact Us