K Health

Quality Engineer

Job Description

Posted on: 
March 15, 2023

As a Quality Engineer, you will be responsible for all Quality Engineering aspects in a squad of multiple platform products responsible for the K Health doctor and patient experience including payments, medications, and more.

This includes validating that products work both independently as well as part of a larger system of multiple K Health services. You should be able to partner and collaborate with a squad to move to automated testing as well as towards an eventual journey to Continuous Delivery which is absolutely paramount for the organization to achieve our OKRs.

Responsibilities

  • Responsible for executing Quality Engineering practices and test automation within a product squad and coaching other quality engineering staff in the squad
  • Ensure that the Product squads provide Agile best practices for product development from vision through implementation and post delivery
  • Identify and implement advanced Quality Engineering principles proactively to improve product delivery quality on a continuous basis
  • Design and develop automated test scripts that ensure applications meet their functional and non-functional requirements
  • Conduct code reviews of other quality engineers and provide technical support where appropriate
  • Support the Continuous Delivery vision by designing automation to integrate with build pipelines and other automated unit, integration, and system tests
  • Devise and influence test strategies for mission critical systems and implement comprehensive test coverage for complex changes that require testing efforts to span across multiple products and squads

Job Requirements

  • Experience with developing and providing constructive feedback on unit tests, integration tests, E2E and system tests
  • Strong experience in Agile cross-functional teams and iterative development methodologies, with extensive experience delivering solutions across different technical environments
  • Experience using Cypress, Appium, Gitlab, Github Actions, and Kubernetes
  • Demonstrated ability to develop and maintain relationships, balance multiple stakeholder interests, and build coalitions
  • Strong understanding of risk-based test strategy preparation based on all stories and non-functional requirements of mission critical systems
  • Ability to adapt to continually changing priorities and evolving delivery schedules
  • Solid comprehension, training, and experience in leveraging dynamic test environments, cloud technologies, test data management strategies and test infrastructure design
  • Excellent influencing and negotiation skills; ability to facilitate discussions around complex issues and bring them to resolution
Apply now

More job openings