My client based in Woodstock is currently looking for a Senior Test Automation Engineer to join their team on a contract basis.

IT / FINANCE

Qualifications & Experience

  • Relevant Degree, Diploma, or Certification in Information Technology, Computer Science, Software Engineering, or a related field.
  • ISTQB Foundation Certification or equivalent testing certification (advantageous).
  • Minimum 5+ years of experience in Software Testing and Quality Assurance, with at least 3 years focused on Test Automation.
  • Proven experience as a Senior Test Automation Engineer, Automation Tester, or similar role.
  • Strong hands-on experience with Playwright for UI and end-to-end test automation.
  • Advanced proficiency in TypeScript and JavaScript.
  • Demonstrated experience designing, developing, and maintaining scalable automation frameworks from scratch.
  • Experience with API testing using tools such as Postman and REST-based services.
  • Strong understanding of SQL and database validation techniques.
  • Experience integrating automated testing into CI/CD pipelines using tools such as Azure DevOps and GitHub Actions.
  • Solid understanding of Agile/Scrum delivery methodologies.
  • Experience performing system, integration, regression, functional, and end-to-end testing.
  • Experience using defect management and test management tools such as Azure DevOps.
  • Exposure to microservices, distributed systems, and event-driven architectures is advantageous.
  • Experience within retail, eCommerce, supply chain, or enterprise environments is beneficial.

Responsibilities

  • Design, develop, and maintain robust, scalable, and reusable test automation frameworks using Playwright.
  • Create, execute, and maintain automated test scripts for functional, regression, integration, and end-to-end testing.
  • Ensure automation coverage aligns with business requirements and quality standards.
  • Integrate automated testing into CI/CD pipelines to support continuous integration and continuous delivery practices.
  • Perform API, UI, database, and integration testing across multiple applications and platforms.
  • Analyse test results, identify defects, and work closely with development teams to resolve issues.
  • Maintain and enhance automation frameworks to improve reliability, performance, and maintainability.
  • Collaborate with Developers, Business Analysts, Product Owners, and other stakeholders throughout the software development lifecycle.
  • Participate in sprint planning, backlog refinement, estimation, and Agile ceremonies.
  • Develop and implement testing standards, processes, and automation best practices.
  • Review requirements and technical specifications to ensure testability and adequate coverage.
  • Monitor and report on test execution, automation coverage, and quality metrics.
  • Mentor and support junior testers and automation engineers, promoting knowledge sharing and continuous improvement.
  • Contribute to the ongoing improvement of QA processes, tools, and methodologies.

Competencies

  • Advanced test automation framework development.
  • Strong knowledge of Playwright, TypeScript, and JavaScript.
  • API testing and validation expertise.
  • CI/CD pipeline integration and automation.
  • SQL querying and data validation.
  • Test strategy development and execution.
  • Defect management and root cause analysis.
  • Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) knowledge.
  • Agile and Scrum delivery experience.
  • Strong analytical and problem-solving abilities.
  • Excellent attention to detail and commitment to quality.
  • Ability to work independently and take ownership of automation initiatives.
  • Strong leadership and mentoring capabilities.
  • Excellent communication and stakeholder engagement skills.
  • Collaborative team player with a proactive approach.
  • Strong planning, prioritisation, and organisational skills.
  • Adaptability and willingness to learn new technologies and methodologies.
  • Results-driven with a continuous improvement mindset.
  • Ability to perform effectively in a fast-paced, agile environment.

If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review.

Desired Skills:

  • Test automation
  • Performance Testing
  • Cloud testing

Learn more/Apply for this position