Senior QA and Test Analyst 1
Role Purpose
The Senior QA & Test Analyst will work with Product and Platform teams to support the end-to-end testing lifecycle. They act as a "trusted advisor" and identify testing requirements, develop test plans and complete testing.
As a more experienced member of the team, they will provide guidance and support to other team members, in identifying opportunities for standardising and automating testing to minimise effort and improve accuracy and develop automated test scripts where required.
The aim of the role is to minimise defects in live systems.
The role will typically adopt DLA’s preferred delivery methodology, Agile. However, flexibility is required to adopt alternative methodologies where required.
Main duties and responsibilities
- Provide experienced support and guidance where required members of the QA & Test team.
- Work with Product and Platform teams to manage end to end life-cycle of testing during delivery, upgrades or when issues are identified in current systems.
- Manage all aspects of the testing during all test phases including:
- Identify test requirements
- Developing test plans
- Developing test scripts or routines
- Executing testing
- Helping to manage and re-test defects
- Documenting outcomes including test closure reports
- Identify opportunities for automating testing and delivery.
- Deliver testing in accordance with delivery timescales.
- Introduce test processes and systems that improve efficiency.
About you
- Senior level experience in a mature test setting
- Leads as well as hands on (and has a desire to continue being involved at all levels)
- Strong test automation & CI/CD background
- Proficient in automation tooling & developing scripts (API & UI level)
- Experience of testing internally developed software & 3rd party products (with many complex integrations)
- Stakeholder management skills, including business customers & 3rd parties.
- An excellent eye for detail, clear and structured in approach and communications
- Fluent & effective communication of complex information to both technical and non-technical audiences.
- Agile & DevOps working practises & experience of working in Agile teams
- Solution focussed and positive attitude to challenges
- Expertise in testing techniques used to plan and execute tests of all application components
- Non-Functional test experience, particularly performance testing
- Resilience
Desirables:
- Testing in Azure environment & Dev Test Labs
- UI automation tools – Tosca test automation suite or similar
- Open-automation tools – Selenium, Postman, Cucumber
- Performance test tools – J-Meter, BlazeMeter (or similar)
- Test management tools - Jira, xRay for Jira
- Testing within SaaS environments, and ideally SAP.
- Relevant industry recognised qualifications, e.g.:
- ITSQB-BCS Certified Tester Foundation Level
- ISTQB-BCS Foundation Agile Tester Extension
- BCS Intermediate Certificate in Software Testing