Quality Assurance Automation Engineer

Skills
Computer ScienceWeb ApplicationsDatabasesEvolutionFunctional TestingOracle DatabasePresentations
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5 years of software testing experience
  • Bachelor’s degree in Computer science or related field or equivalent experience
  • Experience with APIs including SOAP REST or GraphQL and writing API tests
  • Experience with source control Git and GitHub
  • Experience with relational databases such as SQL or Oracle
  • Expertise with automation tools such as Selenium Postman or Playwright
  • Experience using AI tools such as Claude Code GitHub Copilot or Kiro for automated test creation
  • Experience building and maintaining testing frameworks
  • Strong understanding of software testing principles methodologies and best practices
  • Solid knowledge of writing effective test cases and test scripts
  • Effective listening communication and presentation skills

Nice to have

  • Lead by example
  • Adaptable
  • Innovative
  • Detail oriented
  • Collaborative
  • Quality focused

Day to day

  • Design and maintain automated test frameworks and suites for regression functional integration and end-to-end testing
  • Use Agentic AI to generate execute and optimize test cases analyze results and improve defect detection
  • Support manual regression functional installation upgrade and validation testing across web applications reporting and integrations
  • Collaborate with engineering teams on planning grooming and design to ensure testability quality and scalable automation