QA Engineer

Zest

QA Engineer

Salary Not Specified

Zest, Leeds

  • Full time
  • Permanent
  • Remote working

Posted 2 weeks ago, 16 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: 216fc0dccca6412a9e836d95c689dbaf

Full Job Description

Our aim is to become a market leader in the provision of Electric Vehicle charging solutions to Local Authorities and Businesses as part of our strategy to lead the transition to zero carbon.

The goal is to undertake an ambitious electric vehicle charging installation program, deploying high volume and quality EV installations across the nation. Our aim is to make the world a better place, one charge point at a time.

The QA Engineer will work within Zest's development team to ensure that the software produced to support both our in-house processes and customer facing products are of the highest standard, The role is responsible for the following:

  • Test case design, implementation and execution based on user requirements

  • Functional, Regression, Exploratory, Load and Stress testing as required

  • Designing and writing automation scripts, which can be replayed as needed

  • Ensuring that test environments, test data and supporting artefacts are available prior to the start of a test cycle as needed

  • Working as part of an Agile team to ensure the successful delivery of software increments and/or process improvements during each Sprint

  • Identifying issues and working with development to resolve these

  • Ensuring that Quality is built into our software at every stage

  • Working with both internal and external stakeholders to ensure projects run smoothly

  • Any other duties as required


  • Outcome, Results and Key performance indicators
  • Delivery of high performance and durable software that meets customer expectations

  • Successfully meeting the goals of both the team and management

  • Release of software that contains as few defects as possible

  • Creation of reusable automation test suites to aid in the goal of Continuous Delivery and Integration


  • Key Relationships
  • Internal - Development team, internal systems owners and users, Management and Leadership team

  • External - Outsourced Customer Support (AA), charge point end users, SaaS providers, charge point manufacturers

    Experience of testing web interfaces, mobile devices, APIs and databases

  • Experienced in the use of both a bug tracking and backlog management tool such as Jira

  • Knowledge of a Test Management tool, for example Azure Test Plans

  • Fully versed in both the Software Development and Software Testing Lifecycles

  • Experienced in UI automation, for example Selenium and Java

  • Experience of API automation, e.g., Postman

  • Understanding of database concepts and hands on experience with SQL

  • Experience of AWS, Linux, PostgreSQL, and Typescript would be an advantage


  • Behaviours:
  • Good attention to detail

  • Ability to work as part of a team and/or under own initiative

  • Ability to work to deadlines and to adapt to changing requirements

  • Excellent communication skills, for example, by demonstrating an issue to a developer to aid in its resolution

  • An interest in learning new tools and technologies, to aid in the successful testing and delivery of our software, ISTQB Foundation Level is preferred but not required

  • Educated to degree level, preferably in a relevant qualification

    Bereavement leave

  • Casual dress

  • Company events

  • Company pension

  • Enhanced maternity leave

  • Enhanced paternity leave

  • Gym membership

  • Health & wellbeing programme

  • Life insurance

  • Referral programme

  • Sick pay

  • Work from home