London, United Kingdom | Posted on 21/02/2025
We are looking for a Functional Tester to join our dynamic team. In this role, you will work closely with clients and internal teams to develop and implement high-quality solutions that align with business objectives. You will play a crucial role in delivering agile-driven projects and ensuring the successful execution of our client engagements.
Key Responsibilities
Test Planning and Execution: Develop, implement, and execute comprehensive test plans for GOV.UK digital services, identifying key testing objectives and ensuring coverage of user requirements across different environments.
Functional and Non-functional Testing: Conduct both functional testing and non-functional testing including regression, integration, and user acceptance to verify the quality and functionality of software.
Defect Management: Identify, document, and track defects throughout the testing process, collaborating closely with development teams to resolve issues effectively and efficiently.
Collaboration with Development Teams: Work closely with developers, product managers, and business analysts to understand requirements, provide feedback on test cases, and ensure that solutions meet both technical specifications and user needs.
Test Reporting and Documentation: Produce detailed test reports and provide clear and concise feedback to stakeholders, highlighting any risks or issues identified during testing.
Continuous Improvement: Contribute to process improvements, advocating for best practices in testing methodologies, tools, and techniques to enhance overall testing efficiency and product quality.
Compliance with GOV.UK Standards: Follow and uphold the testing standards and guidelines outlined within the DDAT framework and GOV.UK service design principles, ensuring that all tests are conducted in accordance with government policies.
Required Skills & Experience
Communication Skills: Excellent verbal and written communication skills. Testing materials such as test cases, test plans, test strategies, and bug reports should be comprehensive and use unambiguous, precise language. Ability to justify and defend their reasoning for a chosen test approach, tool choice, etc., and confidently put forward and listen to reasoned arguments.
Technical Skills: Detailed knowledge of a wide range of static and dynamic testing techniques. Able to coach others in the merits of each. Demonstrable experience of analysing and executing Risk-based and Context-driven approaches to testing, together with demonstrable experience of using Exploratory testing techniques. Experience with test management tools, such as Azure DevOps or Jira, to create and manage test cases, track defects, and generate reports. Familiarity with continuous integration/continuous delivery (CI/CD) pipelines and associated testing processes. Understanding of microservice architecture and the challenges and overheads for testing applications built in this way. Demonstrable experience of Application Program Interface (API) testing within Agile sprints, using tools such as Postman and/or other industry-recognized API testing tools. Awareness of different agile methodologies and ability to work effectively in an agile, collaborative environment. Familiarity with database verification testing, including experience writing queries for SQL relational databases.
Nice to Have Skills
Experience of working in UK public sector engagements. Familiarity with User-Centric design and the GDS design system. Familiarity with data visualization tools such as PowerBI. Certified Agile Tester (CAT) or ISTQB Agile Tester extension (CTFL-AT): Validates expertise in agile testing techniques and methods, including Scrum and Kanban. A basic understanding of security concepts and practices is important for testing government services.
#J-18808-Ljbffr