_________________________
____________________
____________________
______________________
_________________________
____________________
______________________
_____________________
________________________
______________________
Our client is seeking a dedicated and detail-oriented Test Engineer to join their innovative Digital Delivery Hub in Leeds. This role offers an exciting opportunity to be part of a team that is transforming financial regulation through the power of data and advanced analytics. The successful candidate will play a crucial role in supporting the testing strategy and execution for digital delivery, ensuring the functionality, usability, performance, and reliability of software. The company promotes a culture of collaboration, inclusivity, and innovation, providing ample opportunities for learning and growth. Opportunity to make a real difference for millions of consumers and the stability of the economy Part of an innovative team harnessing the power of data and advanced analytics Culture promoting collaboration, inclusivity, innovation with opportunities for learning and growth What you'll do: As a Test Engineer, you will be at the forefront of our client's digital transformation journey. You will work closely with a diverse team of developers and product owners to ensure high-quality software delivery within iterative development cycles. Your role will involve designing and executing test cases, identifying software defects, taking an automation-first approach to test execution, and continuously seeking ways to improve processes and practices. Your commitment to quality assurance will directly contribute to the success of our client's mission. Collaborate with the development team to define test objectives, scope, and priorities for each feature Design clear and concise test cases with the development team to cover user stories Execute test cases to validate functionality, usability, performance, and reliability of software Identify and report any defects or issues found during testing Take an automation-first approach to test execution, ensuring automated tests drive the Test Driven Development approach Work closely with developers and product owners to clarify requirements, refine acceptance criteria, communicate test results and articulate any impediments to delivery Identify opportunities to improve processes and practices that enhance the quality assurance process What you bring: The ideal candidate for this Test Engineer role will bring a strong understanding of software testing principles and methodologies, with proficiency in designing test cases, executing tests, and identifying software defects. You will have experience with test automation frameworks and scripting languages, and an understanding of agile development practices. Your ability to collaborate closely with developers, product owners, and other team members will be crucial to ensuring high-quality software delivery within iterative development cycles. Hands on expericne with Karate automation and Back End Rest API Testing Proficiency in designing test cases, executing tests, and identifying software defects Familiarity with various testing types (e.g., functional, regression, integration) and test levels (e.g., unit testing, system testing) Experience with test automation frameworks (e.g., Gherkin, JUnit) and scripting languages (e.g. Java) to develop automated test scripts Understanding of agile principles and experience working in an agile team (e.g., Scrum, Kanban) Ability to collaborate closely with developers, product owners, and other team members to ensure high-quality software delivery within iterative development cycles Strong understanding of software testing principles and methodologies What sets this company apart: Our client is leading the way in harnessing the power of data and advanced analytics to transform financial regulation. They believe in doing things differently - promoting collaboration, inclusivity, innovation, and using data to be at their best. They place emphasis on curiosity and experimentation, collaborating widely with other regulators, academics, innovative companies, and within their own organisation. Importantly, they believe that people need space to learn and grow, supplying supporting learning programmes and opportunities for all staff. Our Recruitment Delivery Team are committed to offering an inclusive recruitment experience to all candidates. If you require any accommodations or adjustments as a result of disability, impairment, or health condition, please do not hesitate to let me know by emailing gscemeaedi @ resourcesolutions .com
Morgan Law is seeking an experienced, high-calibre Test Manager to lead the testing efforts for our highly regarded NHS Trust. The successful candidate will be responsible for developing and executing comprehensive test strategies, plans, and test cases to ensure the quality, reliability, and performance of their trust integration engine. Key Responsibilities: Develop and maintain comprehensive test strategies, plans, and test cases for the Trust Integration Engine. Collaborate with suppliers, connected system owners, cross-functional teams, including developers, to understand requirements and ensure test coverage and adequacy. Design and execute manual and automated tests to validate the functionality, performance, and security of the integration engine. Identify, report, and track defects using bug tracking tools and work with the development team to ensure timely resolution. Manage the testing process throughout the software development life cycle (SDLC), from requirements gathering to deployment. Monitor and report on testing progress, quality metrics, and risk assessments to project stakeholders. Continuously improve the testing process by identifying and implementing best practices and tools. Mentor and guide junior testers, fostering a culture of quality and continuous improvement. Required Skills and Experience: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience in software testing, with at least 2 years in a test management role. Strong understanding of software testing methodologies, techniques, and tools. Experience with testing web services. Proficiency in creating and executing manual and automated test cases. Experience with test automation tools. Knowledge of defect tracking tools. Familiarity with Agile and Waterfall development methodologies. Excellent problem-solving, communication, and leadership skills. ISTQB or similar testing certification is a plus. Experience in Healthcare and Life Sciences is desirable but not essential. Experience with testing of HL7 messages is also desirable but not essential. If you are passionate about quality assurance and have the skills and experience we are looking for, we encourage you to apply for this exciting opportunity to join their team and contribute to the success of our the Trust Integration Engine project.
We are looking for a QA Engineer to join our growing business developing a wide range of market-leading InsurTech solutions. You will join us at an exciting time as we focus increasingly on cloud/SaaS solutions, upgrading existing products to new technologies and modern UX, as well as developing brand-new applications. As a QA Engineer, you will work alongside other engineers as part of a close-knit Scrum team to ensure our products meet high levels of reliability, maintainability, usability, and performance. The Role Define test strategies to support the development of the SaaS Platform Solution Working closely with the QA lead to ensure any concerns relating to achieving QA objectives as agreed are discussed and resolved. Working closely with the scrum master(s) to ensure definitions of ready and done are in place, meet QA expectations (linked to QA strategy) and are well understood, implemented, and enforced within the team Work with the Product Owner and the Technical Lead to help define User Stories and acceptance criteria Define story-level test plans in collaboration with software engineers using techniques such as 3 amigos to achieve high levels of test automation Develop automated tests at all levels of the testing pyramid UI, API, system, integration, and unit tests Execute a wide range of functional/non-functional automation tests Review and debug product and test code to identify defects or performance bottlenecks Coordinating regular defect triage and collaborating with the product owner(s) to ensure bug backlogs are kept up to date in line with the organisation quality standard Analyse test data and produce test reports for relevant check-points or milestones Ensure that a clear level of quality is defined, agreed, and communicated for every release/milestone/deliverable to prevent misinterpretation or false expectations on the level of quality Participate in Agile/scrum activities (sprint planning, stand-ups, retrospectives), striving to continuously improve the team velocity, its processes and engineering practices Participate in software design meetings and work with software engineers to ensure testability and best practices are built into the product architecture and code Investigate new test tools/methodologies and integrate them as part of the team practices and continuous integration processes, also liaising with other teams to share knowledge and best practices. The Requirements Proven automation test scripting experience in API testing using RestSharp Proven ability to drive automation first culture in the development team. Excellent verbal and written communication skills, able to clearly articulate your thoughts, and receptive to the views of others Proven experience in working in software quality assurance roles within an Agile environment Proficient in software test development using object-oriented languages (C#, Java) Deep understanding of software testing, its main concepts, and processes: different testing levels, methods, and types; test estimation techniques Natural curiosity with advanced analysis and problem-solving skills and meticulous attention to detail Ability to carry out root cause analysis on pipeline failures and share the interpretation with the development team. Ability to review requirements and structure an appropriate test strategy / test plan Proven ability to think out of the box while defining edge case test scenarios on the solution Appreciation of current and emerging test-related technologies and methodologies Other highly desirable, but not essential skills are: Experience in Azure cloud infrastructure and IaaC especially in writing Pulumi Integration test. Experience in writing and executing non-functional tests using automation tools like Azure Load Test and JMeter. Experience in working on a SaaS platform solution Experience in developing tests at integration, component, and unit test levels Experience in continuous integration and delivery Experience with software project management tools (Azure DevOps, Jira) Exposure to risk driven testing and test driven development (TDD) WTW is an equal opportunity employer WTW believes that effectively managing a diverse workforce is vital to our business strategy. We have an obligation to our organization, ourselves and our clients to hire and develop the best people we can find. We will continually review our policies and practices to ensure that all areas of the employment process (including recruiting, hiring, work assignments, compensation, benefits, promotions, transfers, company-sponsored development programs and overall workplace experience) are free from discriminatory practices. We are committed to equal employment opportunities at WTW. (ICTTECH TD202442)