QA Engineer - 12 month FTC

  • Full-time
  • Working Hours: 35 hours per week
  • Salary: Competitive
  • Department: Technology

Company Description

Here at esure, we’re no strangers to change. As one of the industry leaders in the insurance business, striving to become a world class digital insurer, we’re getting ready for more. It’s creating great new opportunities for innovative and talented industry professionals to join us at a pivotal point in our development.

 

Job Description

As a QA Engineer you will work in a cross functional team assisting to produce high quality software services to support esure’s business and its ambitious digital transformation. 

The Day to Day: 

  • Key member of a multi-disciplined, high performing Agile team accountable for shaping and building the esure future.
  • Oversees end to end project delivery from a Quality Assurance perspective to ensure the deliverables are of the quality expected.
  • Proactively seeks to prevent defects, review processes and promote continuous improvement throughout the lifecycle.
  • Promote a quality first thinking in the team, mentoring and guiding developers to embrace quality first.
  • Provides the means and measures for testing all aspects of a software solution, both functionally and technically, in order to meet the requirements and overall quality of the intended solution.
  • Responsible for creating an end to end test plan and managing all activities in the plan to ensure that objectives are met and the solution meets the quality expected.
  • Quality Assurance across the project delivery cycle including planning and   oversight of test planning for any esure systems impacted by the project.

Qualifications

We'd Love You to Bring:

  • Solid background in software testing, experience of defining test approaches, test plans and test scripts.
  • BDD experience with the ability to write / break down user stories.
  • At ease with programming automation tests
  • Experience of executing and checking both automated and manual testing as well as defect management.
  • Strong experience working in an agile / SCRUM / Dev Ops delivery model
  • Experience of working with collaboration tools: JIRA/ Confluence.
  • Exposure to testing software in cloud environments such as Amazon Web Services (AWS) or similar.
  • Experience with branching and version control tools such as GIT, CI systems such as Travis.

Any experience of the following is a bonus: 

  • Protractor
  • Browserstack
  • React and NodeJS
  • Karma / Istanbul / SonarQube
  • Swagger / Pact

Additional Information

What we will offer you in return

  • A competitive salary that recognises your skills, experience and potential
  • 28 days annual leave plus 8 flex days (equivalent to bank holidays to be taken as and when suits you)
  • Flexible benefits platform - choose the benefits that suit you and your lifestyle
  • Bonus scheme
  • Flexible / hybrid working model
  • Staff discount on our products

 

At esure, we are committed to promoting equity, inclusion and diversity. We celebrate and nurture our diversity because it makes strong business sense and because it’s the right thing to do. We are passionate about making everyone feel welcome, included and comfortable bringing their whole self to work every day.

esure cares for our people, our customers, our society and our planet. We strive to ensure all colleagues and job applicants are given equal opportunity and our company is truly representative of all sections of society and our customers. esure is an inclusive environment which provides everyone the support they need to feel included, thrive, grow, meet their goals and have some fun.

Privacy Policy