QA Automation Engineer II

Skills
Software As A ServiceWeb ApplicationsAdoptionAmazon Web ServicesCloud-Native ApplicationsContextDatabases
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4-7 years of experience in software quality assurance automation testing or quality engineering
  • Experience developing and maintaining automated test suites and automation frameworks
  • Strong software development background in one or more of Python Java JavaScript TypeScript or Go
  • Proven experience with Playwright Selenium Cypress PyTest or Robot Framework
  • Working knowledge of software architecture distributed systems microservices cloud-native applications Agile development methodologies and CI/CD practices
  • Experience testing APIs integrations and large-scale SaaS platforms
  • Familiarity with cloud environments including AWS GCP or Azure
  • Exposure to Generative AI tools and interest in applying AI to software testing

Nice to have

  • Collaborative
  • Detail-oriented
  • Analytical
  • Adaptable
  • Persevering
  • Team-oriented

Day to day

  • Develop and maintain automated tests across web applications APIs integrations and platform components
  • Contribute to AI-assisted testing initiatives that improve test creation execution and maintenance
  • Build automated customer journey tests and strengthen automation frameworks for reliability maintainability and broader coverage
  • Participate in regression functional integration and end-to-end testing while supporting CI/CD integration and defect troubleshooting