Automation Test Engineer Header Image.

Automation Test Engineer

The FA

The Football Association is the governing body of association football in England and the Crown Dependencies of Jersey, Guernsey and the Isle of Man.

12 Sep 2022
Full Time
Closing date
30 Sep 2022

The Role and Key Accountabilities

Ensure automated testing activities are carried out across all FA application under test. This includes converting manual regression test scripts on new features and enhancements into automated scripts that run daily against the test environments. Maintaining and enhancing the automation framework so ensure automation coverage is as broad as possible.

Key Accountabilities;

  • Design, implement, run and maintain automated test suites across all applications under test
  • Develop API and GUI automation that covers regression tests, integrations test and end to end sanity tests
  • Maintain and enhance the automation test frameworks.
  • Maintain the code Repositories and Pipelines within the DevOps hosting platform
  • Work with DevOps team to deliver CI/CD for the automation suite so that all checked in code is regression tested and results are circulated to the project teams
  • Proactively report back to the QA Manager on both project deliverables and process effectiveness
  • Monitor and help other automation test analysts to deliver the automation strategy
  • Interact with manual Test Analysts to understand the Applications under test and learn the Application workflows which need to be automated
  • Identify and document any issues found in the applications under test. Work closely with the Product Owners, BAs, Architects and Developers to investigate and resolve application problems and process issues where required.
  • Help to compile data used for building appropriate and robust test environments.
  • Proactively recommend innovative automation ideas to reduce the manual effort and increase the code coverage at all levels of the testing pyramid
  • Help to produce and enhance automation metrics such as test coverage to mitigate risk
  • Proactively seek to evolve testing and quality assurance through continuous process improvements.
  • Gather metrics and KPI's to support continuous process improvement within the team
  • Execute additional tasks as required in order to meet FA Group changing priorities.
  • Comply with all company policies and procedures to ensure the highest standards of health, safety and wellbeing can be maintained.

What we are looking for


  • Experience in a testing role including Test Automation.
  • Responsibility for writing, running and maintaining automated test suits
  • Experience with automation tools at a GUI and/or API level
  • Knowledge of automated test tools such as Selenium, Cucumber, IntelliJ, RestAssured or equivalent
  • Knowledge of Java or any other programming languages
  • Knowledge of Azure DevOps, TFS, Jenkins or GIT
  • Knowledge of the software development lifecycle and software testing lifecycle.
  • ISEB or ISTQB certified – Foundation level.
  • Self-motivated with a willingness to work independently or collaboratively within a team structure
  • Concise verbal and written communication skills


  • Experience using test frameworks such as TestNG, Junit and xUnit
  • Experience of testing on mobile platforms
  • Experience with databases (Microsoft SQL Server preferred)
  • Experience using Azure DevOps
  • Experience in functional and non-functional testing of web based applications
  • Experience working with Agile / Scrum development methodologies
  • Knowledge of deploying builds to dev and test environments
  • Experience with agile defect / sprint management tools like Jira, Zephyr, and Confluence
  • Willingness and ability to quickly learn and adapt to new technologies
  • Passion for and knowledge of grassroots Football

What we can offer you

  • An exciting and challenging role within a changing, dynamic and world-renowned sports organisation.
  • Attractive benefits and a competitive salary

How to Apply

Please click "Apply Now” to begin the online application process.

Full Job description and Person Specification available here.

Additional Information

Full Time
Job Type
Pay Information

Still Deciding?
 and come back later!

Related Opportunities

Apply for this role

Drag and drop files here or click to upload

    Please make sure to include any supporting documents if requested in the job description

    Drag and drop your Supporting Documents here