About The Position

Drive the quality and reliability of impactful healthcare solutions as our QA Engineer . You will be passionate about delivering high-quality software through hands-on end-to-end UI automation and API testing. Working closely with developers, product managers, and DevOps engineers, you will ensure every release meets our rigorous standards for performance and usability. You will: Design, develop, and maintain automated test scripts using Playwright for web applications. Create and execute Postman collections and integrate them into CI/CD pipelines using Newman . Perform manual and exploratory testing to ensure full coverage. Collaborate with developers to identify, document, and resolve defects and performance issues. Implement test strategies across UI, API, and integration levels. Set up and maintain automated test pipelines (CI/CD) using tools such as Jenkins, GitHub Actions, or GitLab CI. Generate and analyze test reports, metrics, and dashboards to communicate quality progress. Contribute to improving QA best practices, frameworks, and tools. A full role specification will be supplied to candidates as part of the application process.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in software QA and test automation.
  • Strong experience with Playwright (JavaScript/TypeScript) for UI automation.
  • Proficiency in API testing using Postman and Newman (CLI runner).
  • Experience with RESTful APIs , JSON, and HTTP methods.
  • Familiarity with CI/CD pipelines and integrating automated tests.
  • Strong understanding of QA methodologies, SDLC, and Agile processes.
  • Experience with version control systems (e.g., Git).
  • Excellent communication and problem-solving skills.

Nice To Haves

  • Experience with Docker , Kubernetes , or other containerized environments.
  • Exposure to performance testing tools (e.g., k6, JMeter).
  • Familiarity with TestRail , Allure , or other test reporting tools.
  • Knowledge of TypeScript , Node.js , or Python scripting.
  • Experience in testing microservices or cloud-based architectures .

Responsibilities

  • Design, develop, and maintain automated test scripts using Playwright for web applications.
  • Create and execute Postman collections and integrate them into CI/CD pipelines using Newman .
  • Perform manual and exploratory testing to ensure full coverage.
  • Collaborate with developers to identify, document, and resolve defects and performance issues.
  • Implement test strategies across UI, API, and integration levels.
  • Set up and maintain automated test pipelines (CI/CD) using tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Generate and analyze test reports, metrics, and dashboards to communicate quality progress.
  • Contribute to improving QA best practices, frameworks, and tools.

Benefits

  • Impact: Opportunity to create and deliver real-world impact for children who are critically ill.
  • Flexibility: Hybrid and flexible working policy, prioritizing team well-being and quality.
  • Growth: Opportunities to work with modern testing frameworks, cloud technologies, and shape our QA direction.
  • Compensation: Competitive salary and benefits package.
  • Support and Culture: Collaborative and growth-oriented team environment with structured family-friendly arrangements.
  • Visa Sponsorship: Vesynta is a UK approved VISA sponsor.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service