QA/Automation Engineer

Automation

Ref: 1235Thursday 22 September 2022

About the role:

Test automation plays an important part in the client’s software development life cycle and they are looking for a talented test automation specialist to join their automation team. This is a rewarding role that will see you write and maintain automation tests, support feature teams with their test automation efforts and innovate smarter ways to test.

Responsibilities:

  • Working within a dedicated agile automation team.
  • Develop automation tests and test frameworks for web, mobile and API products.
  • Integrating test automation within a CI process. Investigating any test failures and action any resulting issues.
  • Working with QA Engineers to provide automation coverage to their scrums teams functional component areas.
  • Set test automation standards and enforce them across the wider QA team.
  • Developing testing tools to aid the wider QA team.
  • Mentor other QA Engineers who are looking to learn test automation


Qualifications and Experience:

Required:

  • Experience with object orientated programming, ideally C#.
  • Experience with Selenium.
  • Experience of integrating test automation solutions into CI processes.
  • An understanding of best programming practices and good software design.
  • Experience of using test frameworks, ideally NUnit.
  • Knowledge of SQL or similar database query language.
  • A good understanding of web technologies, client and server interactions.
  • Strong commitment to quality, ability to work closely and communicate effectively with developers and managers.
  • Knowledge of Quality Assurance best practices, with an understanding of what and when to automate.
  • Willing to contribute to manual testing if the need arises.

Preferred:

  • Bachelor’s degree in Computer Science or related subject. (2.1H)
  • Experience with mobile test automation.
  • Experience with automating API tests.
  • Experience with performance testing.
  • Experience of using Git.
  • Experience of Azure DevOps Pipelines.
  • Knowledge of Agile Software Development.