Automation Tester

Skills
DevopsBehavior-Driven DevelopmentBug TrackingContinuous ImprovementData AnalyticsHTMLScrum
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Minimum 3 years of QA automation testing experience
  • Strong hands-on experience with Selenium WebDriver and Java
  • Experience with JUnit TestNG or similar Java-based test frameworks
  • Strong understanding of Page Object Model or similar maintainable design patterns
  • Experience creating and maintaining regression smoke functional and end-to-end test suites
  • Good knowledge of HTML CSS and JavaScript for web application testing
  • Experience with cross-browser functional testing
  • Strong familiarity with bug tracking defect reporting and test management tools
  • Experience writing test cases test scripts and test execution reports
  • Working knowledge of BDD principles and Cucumber or similar tools
  • Experience working in Agile Scrum or Kanban environments
  • Understanding of CI/CD pipelines and automation test integration
  • Experience using Git or equivalent version control tools
  • Ability to investigate test failures and identify root causes
  • Strong attention to detail communication skills and quality-first mindset
  • Willingness to work towards AI-assisted testing solutions

Nice to have

  • Proactive
  • Detail-oriented
  • Collaborative
  • Quality-focused
  • Analytical
  • Adaptable

Day to day

  • Design, develop and maintain automated test scripts for web-based applications using Selenium WebDriver and Java.
  • Own end-to-end automation testing across Agile and Kanban projects, from planning through execution and defect analysis.
  • Build reusable frameworks utilities and test data solutions while collaborating closely with developers product owners and stakeholders to improve product quality.

Hiring process

  • Submit application
  • Recruitment team reviews application
  • Successful candidates are contacted
  • Further discussion with the team