QA Automation Engineer

Skills
Computer ScienceAmazon Web ServicesAmdocs CRMBehavior-Driven DevelopmentContinuous ImprovementEnhanced Data Rates For GSM EvolutionGherkin
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Software Engineering or related field or equivalent experience
  • 5+ years of experience in software quality assurance with a focus on automation
  • Experience performing both manual and automated testing
  • Proficiency with automation tools such as Playwright or Selenium
  • Experience integrating automated tests into CI/CD pipelines
  • Expertise with at least one programming or scripting language
  • Solid understanding of agile methodologies with a shift-left mindset
  • Excellent problem-solving communication and collaboration skills

Nice to have

  • Shift-left mindset
  • Problem-solving
  • Strong collaboration
  • Quality focus
  • Agile mindset

Day to day

  • Execute high-level manual exploratory testing for new features while simultaneously building automated test scripts for long-term stability.
  • Develop and maintain automated test suites using frameworks such as Playwright or Selenium to strengthen release confidence and reduce defects.
  • Collaborate closely with engineers and product managers to clarify acceptance criteria uncover edge cases and advocate for shift-left quality practices across the SDLC.