Quality Engineer
Job Type Permanent Build a brilliant future with Hiscox Position: Quality Engineer Reporting to: Head of Quality Engineering Location: York Type: Permanent Band: 2 Build a brilliant future with Hiscox The London Market tech team is a modern, agile technology department seeking to work as closely as possible with our colleagues across the company to deliver true business value in an agile fashion. We are a group of engineers (software, data, quality), data scientists and agile practitioners. We organise ourselves into chapters according to these professional disciplines. You would be joining our quality engineering chapter. From these chapters we build cross-functional squads aimed at delivering business value in particular areas. These are tight-knit Scrum teams working closely with product owners and business stakeholders to determine what insights are required and working to deliver them. This means our engineers must be enthusiastic in applying technology to drive results and advocate for appropriate solutions. We are seeking a motivated and enthusiastic professional who will champion quality at every stage of our process, ensuring that requirements are translated into robust tests that validate our technologies meet our ambitious standards. The candidate should be eager to embrace new challenges, demonstrate a willingness to learn automation and other technologies, and adapt quickly to our squads. We build teams that can get stuff done and deliver value incrementally to the business; teams that understand what agility really is and always looks to keep things simple. We adopt best practices in the cloud and understand the importance of DevOps to ensure we can easily build, deploy, test and monitor solutions when they go into production. Hiscox London Market is actively seeking a dynamic Quality Engineer to support our London Market Engineering team and immediately get involved in shaping the way we ensure quality across all our technology platforms. The role Within this role you will be responsible for ensuring the quality of our web applications, APIs, and data platforms. This will involve working closely with the software engineers and product owners in understanding, defining, and testing of the application. You will be the quality champion and driving quality by design within the squad. You will ensure our test suites give appropriate coverage to reduce the chance of regression defects. You will also ensure our disaster recovery and failover protocols are fully tested. To achieve this, you will have good understanding of key components of our underlying technologies. As a Quality Engineer, you will work along with other chapter members (QEs, AEs, SDETs) and will be a quality champion across the London Market Tech team. You will guide cross-discipline squads and influence them to ensure that they build quality as at forefront of all we do. You will be a fierce proponent of requirements-driven testing. You will enhance the quality assurance aspects of the squad using best practices. You will take initiative to upskill your programming skills to transform to an Automation Engineer. What you will be doing
- Design, execute, and document functional test cases, reporting bugs with detailed documentation and tracking their resolution.
- Work with the Agile team during planning, development, and release to make sure things are done on time and done well.
- Analyse requirements for features, integrations, and new projects, and determine testing needs.
- Collaborate with developers, stakeholders, and the rest of the QA team to share test outcomes, discuss strategies, and improve processes.
- Understand the end-to-end functioning of the applications and be a Subject Matter Expert within the squad.
- Keep test documentation up to date and accurate to facilitate ongoing delivery cycles.
- Assist Automation Engineers and SDETs in building the test automation scripts.
- Work along with the wider QE practice and support in adopting the best practices within your team
- Work collaboratively with team members located in the United Kingdom, Portugal, Poland, and India to deliver value
- Proven experience in manual testing, including creating test cases, executing tests, and identifying defects
- Solid experience in Quality Engineering processes and thorough understanding of testing methodologies including behaviour-driven testing, unit testing and data-driven testing.
- Experience in creating Test artifacts such as Test Plan, Test Strategy, Test Metrics and reporting etc.
- Hands-on experience with test management and test reporting tools such a Jira, Azure test plans etc.
- Strong logical thinking skills with the ability to approach problems methodically and deliver effective solutions.
- Experience working in a truly agile style.
- Willingness to take initiative to learn technical skills and scale up to become an Automation Engineer.
- Good Team Player.
- Fluency in English and Excellent Communication skills.
- Experience in writing tests in BDD format
- Experience with the API testing using Postman or related tools.
- Sufficient SQL expertise to develop effective backend database tests.
- Exposure to any test automation tool
- Understanding of any programming language
- Exposure to CI/CD Pipelines