QA Manager – QAM211

  • NIGERIA
  • Full time
  • 3 years ago
  • Other Industries

Job Information

  • icon
    Category Engineering Jobs
  • icon
    Posted On Feb 26 ,2021
  • icon
    Qualifications Bachelor's Degree
  • icon
    Employer Name Andela Nigeria
  • icon
    Contact Email info@andela.com

Job Description

Key Responsibilities
Manage engineers:

  • Manage QA team members with different skill sets and technical areas of focus
  • Mentor and coach the QA engineers and ensure their success
  • Encourage and promote best QA engineering practices
  • Encourage a data-driven culture to improve the efficiency, scalability, and stability of our products
  • Support QA engineers in identifying, resolving and escalating issues that impact their work
  • Manage and track QA engineers on performance and career development

Provide technical leadership and guidance:

  • Guide the team in the development of test cases and the execution of all functional QA testing.
  • Responsible for setting goals for the team and ensuring the delivery of results.
  • Partner with QA engineers to improve and automate testing processes.
  • Provide scoping and estimation feedback to the business
  • Make technology choices working with the team members
  • Drive issue resolution and ensure production system uptime
  • Manage, measure and improve engineering processes:
  • Continuously improves Andela’s software development lifecycle processes
  • Oversee all defect identification, triage, and management. Coordinate defect reporting from customers, our customer success team, and other sources.
  • Improve release planning and sprint execution
  • Plan and manage a QA engineering roadmap, clearly articulating motivations and rationale.
  • Plan, track, and manage QA for multiple in-flight engineering projects. Own timelines for all QA work.
  • Drive prioritization and issue resolution approaches
  • Refine onboarding and offboarding processes for engineering team members
  • Collaborate with key stakeholders within and across the department
  • Ensure collaboration with Engineer leadership and across Engineering teams
  • Advocate for and ensure prioritization of technical initiatives working with Product Managers.
  • Engage with users and key stakeholders to understand problems and requirements
  • Responsible for measuring and reporting defect rates for all platforms.

Recruit talent:

  • Identify potential candidates that best fit our roles (e.g. team leads, senior engineers)
  • Interview and evaluate prospective talent to ensure fit
  • Facilitate onboarding of new hires

Support budget alignment and monitoring and adherence of responsibilities.

Qualifications

  • Demonstrated experience building and managing a QA team within a rapidly growing company, with an established ability to hire and coach people at multiple levels.
  • Strong experience in configuration and release management.
  • 5-7 years of software development experience
  • 3+ years of experience managing and growing software engineering teams as a direct QA leadership and people management
  • Demonstrated experience establishing and scaling QA processes with strong results. Excellent ability to organize teams and processes. Experience with test automation.
  • Strong analytical and problem-solving skills
  • Experience with standard testing tools such as Zephyr Test Management, Selenium, Jest, Mocha, TestCafe, and Chai
  • Proven track record of building metric-driven testing teams
  • Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds
  • Have strong leadership skills.

What Technologies You’ll Work With
We are building advanced applications using modern tools and technologies. Our primary app is Node-based.  On the backend we have a multi-tier architecture, utilizing PostgreSQL, NestJs, GraphQL, and Typescript. On the frontend, we use Angular 10. The platform is deployed to Google Cloud Platform (GCP), using a modern CI/CD pipeline (Docker, Kubernetes, CircleCI, CodeClimate).  Our tools and technologies are as follows:

  • GraphQL based web services
  • NestJS application framework
  • Postgres
  • Angular 10
  • Typescript
  • Docker, Kubernetes
  • Cloud-based CI/CD tools, CircleCI, CodeClimate.