QA Manager

Nimbly is seeking a talented and experienced QA Manager to develop testing processes and procedures for our software applications. In this role you will be responsible for performing analysis of all of our applications and develop robust automation scripts to validate their functionality. You’re also required to identify bugs, collaborate with the QA and Development team, recommend areas for improvement and ensure automation is providing adequate coverage for effective testing.

To ensure success as a Senior QA Manager, you should have advanced programming skills, a keen eye for detail, and excellent project and team management skills. Join our growing engineering team and help us raise the bar on quality.

What you will do here

  • Manage a team of quality assurance engineers, agile environment
  • Achieve, measure, optimize test coverage, effectiveness and ROI based results
  • Develop Jira integrated dashboards for tracking, trending of metrics
  • Strong knowledge of data models, process flows and use cases
  • Understand constraints or features, customer expectations, triage, resolve issues
  • Work in an Agile environment, Customer tickets handling, Root Cause Analysis
  • Develop strong working relationships with other teams within the organization and foster cross-team collaboration, share feedback with other teams to improve how work gets done.
  • Deliver on specified timelines, good rapport with customers and partners
  • Ability to solve complex problems by applying creativity, innovation, and technical concepts with customer experience in mind
  • Risk & Mitigation plan
  • Define, measure and monitor metrics

QA Manager Requirements

  • Bachelor’s Degree with 10 to 14 year’s technical experience, 2-3 years’ experience managing a software QA team
  • Enterprise software testing experience in Cloud/SaaS environment
  • Develop independent robust tests, test data scripts, that are repeatable, write once run anywhere tests using Java, Selenium, rest apis, Appium and JSON for certification, python is a plus
  • Performance testing, benchmarking using Jmeter, loadrunner
  • Contract tests for APIs (experience on pact would be a plus)
  • Security Testing – OWASP, Rapid7, Qualys, Burpsuite, Charles proxy
  • Localization testing
  • QAops, operation readiness suites, create packages for test suites that enable pipelined execution using Jenkins, docker is a plus
  • Test data calibration, data integrity, migration, data security
  • Good analytical skills, communication and time management
  • Debugging skills, log analysis, sql queries

Our tech stack

We built our web application with ReactJS and our mobile apps with ReactNative, using Redux for front-end state management. Everything is written in TypeScript to take advantage of static typing and the preferred language semantics. We’re using Git (BitBucket) for source control and automated pipelines. Our designers use Figma for wireframing and mockups. We deploy to Google Cloud and use a combination of Google Cloud Functions, App Engine, Firebase, and MongoDB for our back-end.

What we’re looking for

  • A high level of attention to detail, excellent follow through and reliability
  • Proactive, getting things done, keep the team aligned with the big picture, timely reports,
  • Problem solver, comfortable taking the initiative in challenging and ambiguous circumstances, integrity to always do the right thing
  • Approachable and collaborative team player who enjoys working with people from across the globe (we have a vast global presence, and be comfortable communicating with people in and from different time zones would be a must)
  • Strong analytical, communication, time management, prioritization, attention to detail, follow-through and self-organizing skills
  • Focused on employee and customer happiness
  • Ability to work in a startup environment

Benefits at Nimbly

  • Competitive net salary and private insurance
  • Remote work with flexible working hours
  • Dynamic and fun working environment