Automation Tester

  • Salary: £29,500 - £44,000
  • Job Type: Full-time
  • Shift and Schedule: Remote
  • Location: iSoft in Birmingham
  • Experience Level: Entry to Mid
  • Specialization: Automated Testing for media-rich, highly interactive web applications
  • Tools: Selenium, Cucumber, JUnit
  • Responsibilities: Test case creation, Automation scripting

Job Description:

We are seeking an Automation Tester to join our team. The ideal candidate will be responsible for creating and executing automated test scripts to ensure the quality of our software products. You will work closely with developers and other stakeholders to identify test scenarios and automate test cases using industry-standard tools and frameworks.

This role goes beyond standard form testing—you’ll be validating dynamic UI components, animations, and video playback systems to ensure a seamless user experience across browsers and devices.

Duties and Responsibilities:

  • Create and maintain automated test scripts using Selenium, Cucumber, and other testing frameworks
  • Execute automated test suites and analyze test results
  • Identify, document, and track software defects
  • Collaborate with developers and business analysts to understand software requirements
  • Participate in Agile development processes and ceremonies
  • Contribute to the improvement of test automation practices and processes

Required Skills and Experience:

  • Strong experience with Selenium WebDriver for automating dynamic, graphics-rich web applications
  • Proficiency in Java, Python, or JavaScript with experience building scalable automation frameworks (e.g., POM, Cucumber, TestNG/JUnit)
  • Solid understanding of UI/UX validation, including layouts, responsiveness, animations, and cross-browser behavior
  • Experience testing video/media functionality (playback, buffering, synchronization) and handling dynamic elements
  • Basic experience or strong awareness of graphic design principles/tools (e.g., Figma), with an eye for visual accuracy and detail