Description
Location: London - Canary Wharf/Work from home
We are looking for an experienced Senior Test Manager, experienced in test automation, to lead the development and execution of robust testing strategies for client projects. In this role, you will define and implement comprehensive test strategies, methods, and standards across critical quality areas like security, performance, resilience, and interoperability, ensuring that product development is supported by rigorous quality guardrails. You will be responsible for crafting and executing test cases, scripts, and data to meet functional and non-functional requirements, ensuring clear quality gates are in place to address any gaps.
This position requires hands-on involvement in planning test environments, aligning configurations, and using appropriate tools to mirror production as closely as possible. As the Senior Test Architect, you will communicate test progress and outcomes to service owners, product managers, and technical leads, linking updates to project milestones and business goals. With a focus on continuous improvement, you will drive the adoption of best practices, industry standards, and the latest testing technologies for network and infrastructure testing.
In addition to creating detailed documentation and policy guidance, you will foster quality and consistency across client environments through collaborative engagement with both technical and non-technical teams. Strong communication skills and expertise in Agile methodologies are essential, as is the ability to work collaboratively in cross-functional teams. This is an exciting opportunity for a skilled professional passionate about delivering high-quality solutions and influencing best practices across multiple projects.
Key Responsibilities
* Develop a clear test strategy, methods and standards addressing core areas like security, performance, resilience, and interoperability to provide guardrails for high-quality product development.
* Develop test cases, test scripts, and test data covering both functional and non-functional needs and ensure they appropriately tested with clear gates introduced when tests fail to demonstrate sufficient quality.
* Plan for test environments closely mirroring production, specifying required configurations, and tools required.
* Provide regular test progress reports to service owners, product managers, technical leads, and other stakeholders, aligning updates with project milestones and business objectives.
* Promote continuous improvement by implementing best practices, industry standards, and emerging technologies relevant to network and infrastructure testing.
* Provide clear policy documentation and best practice guidance (for both technical and non-technical employees) to drive quality, consistency and rapid feedback loops across GEL.
* Create documentation for the testing process, including test plans, test reports, schedules, and dependencies.
* Strong communication skills and able to work collaboratively, where required as part of a team.
* Excellent knowledge of Agile development methodologies
Skills, Knowledge and Expertise
* Degree in Computer Science, Software Engineering, Information Technology, or equivalent in related experience or other field
* 8+ years of experience in software testing, with at least 5 years focused on test management, test automation, or a related role in a senior capacity.
* Proven expertise in developing and implementing test frameworks and automation solutions using Python, with experience in both functional and non-functional testing.
Technical Skills
* In-depth knowledge of test automation tools, frameworks, and libraries, such as Selenium, Pytest, JUnit, and Robot Framework.
* Strong understanding of testing for security, performance, resilience, and interoperability, with experience implementing test strategies for these areas.
* Proficiency with CI/CD tools like Jenkins
* Familiarity with cloud-based testing environments (AWS)
* Experience with API testing and tools such as Postman, SOAP UI, or REST Assured.
* Proficient on Automation testing tools, Performance testing tools, Security testing tools, GitLab, AWS, JIRA, Confluence, X-ray
* Solid grasp of Agile development methodologies and experience working in Agile environments.
Analytical and Problem-Solving Skills
* Strong analytical skills to assess and troubleshoot issues across complex testing scenarios.
* Ability to design effective test strategies and evaluate test data and results, identifying trends or areas for improvement.
* Skill in defining and maintaining quality gates and understanding the root cause of test failures to drive reliable fixes
Communication & Collaboration
* Excellent communication skills, with the ability to clearly convey technical concepts to both technical and non-technical stakeholders.
* Capability to create well-organised, detailed documentation, including test plans, reports, and best practice guides.
* Continuous Improvement and Innovation
* Strong drive to promote best practices, industry standards, and emerging technologies in network and infrastructure testing.
* Ability to foster a culture of continuous improvement by identifying and implementing advancements in testing methodologies and tools.
Preferred Skills
* ISTQB/AWS certification or similar qualification is a plus.
* Experience with containerisation and orchestration tools, such as Docker and Kubernetes, for test environment setup.
* Knowledge of network protocols, security standards, and infrastructure testing.
* Familiarity with Behaviour-Driven Development (BDD) and tools like Cucumber.
We specialize in delivering innovative solutions and exceptional services to meet the diverse needs of our clients. With a strong commitment to quality and customer satisfaction, we strive to exceed expectations and drive success in every project we undertake.