Purpose of job:
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 Senior QA will work within Zest’s development team to advocate the importance of testing and to promote a quality first approach to the development of software produced in support of our in-house processes and customer facing products.
Key Accountabilities:
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
* Implementation and maintenance of 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
* Domain expert and advocate for QA within both the development team and wider organisation
* Coordinate and contribute to the test effort to ensure deadlines are met
* Analyse risks that could impact testing and propose solutions to mitigate these
* Provide feedback on QA activities during development cycles when necessary
* 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 –SaaS providers, charge point manufacturers
Knowledge and Skills:
* Experience in Performance Testing
* Experienced in testing web interfaces, mobile devices, APIs and databases
* Experienced in the use of both a bug tracking and backlog management tool such as Jira
* Experienced in the use 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
* Experienced in API automation, e.g., Playwright or Postman
* Experienced in SQL and database concepts
* Experience of other test tools such as JMeter (Performance testing), Browserstack (mobile testing)
* Knowledge of at least one programming language, for example Java
* 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 how a new tool or process should work
* An interest in learning new tools and technologies, to aid in the successful testing and delivery of our software
* Ability to support multiple work streams
* Able to analyse and resolve problems
Qualifications:
* ISTQB Foundation Level, desirable
Contract:
* 6 Month initial contract
* Salary – up to £400 per day
* Outside IR35
Zest is an equal opportunity employer, committed to the values and ultimately societal benefits of diversity, equity, and inclusion.
Please note we will not be working with external agencies in recruitment for this role.