Senior QA Engineer

ENSEK Nottingham United Kingdom Finance
Warning! Vacancy not published

Company Description

We are the software behind your energy supplier

At ENSEK we make and manage the tech that energy suppliers rely on to manage all their interactions with their gas and electricity customers.

Think about the energy supplier you are with. They can use our critical software as the backbone of their service to you. This allows them to onboard you as a new customer, handle your meter readings, let you analyse your usage and bills, as well as taking your payments at a lower cost to them and to customers just like you.


The types of energy supply businesses we work with can range from mid-sized, challenger brands, through to global enterprise suppliers. They come to us at ENSEK, because our software, our services and our people are game changers. We offer a total service at a much lower cost than traditional providers with no loss of customer engagement or satisfaction. As you can imagine, that makes us hot property in the energy supply world, and we are expanding rapidly as a result.


We are demystifying and simplifying

To understand where we fit in this highly complex market, think of how easy it is for you to order an Uber, complete online banking, or buy something on Amazon for next day delivery. As consumers with busy lives, we expect things immediately, and at ENSEK, we are working hard to demystify the energy industry and reduce complexity, so it can respond in the same way.


We are driving decarbonisation and democratisation

Looking ahead in our marketplace, you can add the increasing, global uptake of solar panels, the purchasing of electric vehicles, and the growth of battery storage. These are all exciting initiatives that we are working on right now. We want to give energy suppliers the opportunity to build for this new energy future and give energy consumers, like you, the chance to live a greener lifestyle and, importantly, make more choices about how you use your energy.


As we hope you can see. It’s a very exciting time to join a company and an industry that has a very bright future.


Position

Reporting to the Engineering Manager, the Senior QA Engineers are responsible for the design, creation and maintenance of automated and manual test suites and thoroughly executing tests to ensure ENSEK produces and releases high quality software. You will be demonstrating your knowledge and practical experience of utilising testing tools and contributing to daily scrums, sprint reviews, retrospectives, and refinements. In your senior position you will be responsible for guiding and positively influencing other members of the engineering squad to achieve increased levels of quality and testing best practice.


Requirements

KEY RESPONSIBILITIES

1. Working with the engineering squad to design, plan and estimate the software testing.

2. Reviewing user stories or software requirements and identifying test scenarios and where appropriate driving a TDD agenda.

3. Responsible for test coverage within your permitter, metric driven with a view to focusing on the level of automated test coverage with the squad.

4. Working with your team to ensure a robust and scalable approach to QA, minimising toil and repeated manual work.

5. Writing and executing automated and manual tests on the ENSEK Platform and ensuring any documentation associated with the software test process is maintained.

6. Significantly contributes as a member of an agile team, attending team meetings, working closely with the Software Engineers and Product Owners in the squad and participating in refinement sessions reviews.

7. Logging, tracking, managing and communicating software issues and defects, highlighting issues and risks which might impact the delivery of your team on a timely basis.

8. Learning and developing your area of knowledge and domain expertise within the engineering function.

9. To proactively contribute to and suggest ways of improving engineering processes at ENSEK.

10. Building and encouraging collaborative working relationships with the whole engineering squad sharing skills and knowledge, which includes mentoring Test Engineers.

11. Adding value to the experience of our clients, colleagues and other relevant stakeholders through practicing and promoting the ENSEK values.

12. Promoting and maintaining a positive, results orientated work environment, building partnerships and teamwork across ENSEK.


KEY SKILLS

1. Experienced Test Engineer in a delivery-focused environment, UI / API / Database level test expertise

2. Strong technology background with experience of reviewing code in programming languages such as .NET, C#, JavaScript.

3. Experience/knowledge of relevant testing tools eg: AzureDev Ops, JIRA etc.

4. Experience/Knowledge in database testing using tools like SQL.

5. Hands on experience with test automation, adding and executing tests in an existing test framework

6. Working experience with CI/CD or DevOps practices.

7. Excellent knowledge of the software development life cycle, testing methodologies and implementation of end-to-end delivery within an Agile environment.

8. Strong communication skills, able to clearly articulate status, risks and issues within the squad and with senior stakeholders.

9. Agile and Software Testing Certifications are preferred.

10. Good problem-solving and analytical skills with an eye for detail, ability to assess risk and analyse complex challenges.

11. Highly motivated self-starter who is enthusiastic and passionate about testing and software discipline.

12. Values the importance of teamwork and experience of working as part of a remote, multi-disciplined team is advantageous.

13. Detail orientated with a strict adherence to policies and governance which are applicable to the role.

14. Experience of working from within the Energy/Utilities would also be advantageous.

Other information

Flexibility

We are a flexible employer and very much open to finding arrangements that suit your lifestyle. This can include remote working, flexible work arrangements and all or any combinations in between. We’ll do our best to flex around you and your life. Dependent on role there may be a requirement to attend our Nottingham office or to attend client sites.

Benefits

  • 33 days holiday including 8 bank holidays.
  • Option to buy or sell 5 extra days per year.
  • An extra day off for your birthday.
  • Prioritised mental health support in house and externally.
  • Discounted travel passes.
  • Vitality health insurance.

Added Incentives

  • 50% Off Virgin Active membership.
  • Free Amazon Prime.
  • Heavily discounted Apple watch.
  • Regular health & fitness checks.
  • Café Nero coffee each week.
  • 25% off healthy food at Waitrose.
  • Free cinema tickets.