NatWest Group
Key Responsibilities
- Undertaking and enabling automated testing activities in all delivery models
- Supporting teams to develop quality solutions and enable continuous integration and assurance of defect-free deployment of customer value
- Working closely with feature teams and stakeholders, giving exposure to professional development opportunities
- Contributing to the transformation of testing using quality processes, tools, and methodologies, improving control, accuracy, and integrity
- Ensuring repeatable, constant, and consistent quality is built into all phases of the idea-to-value lifecycle at reduced cost or reduced time to market
- Working with colleagues at multiple levels, and with cross-domain, domain, platform, and feature teams, to build quality into all activities
- Supporting the design of automation test strategies, aligned to business or programme goals
- Actioning and evolving more predictive and intelligent testing approaches, based on automation and innovative testing products and solutions
- Collaborating to refine the scope of manual and automated testing required, the creation of automated test scripts, user documentation, and artefacts
- Designing and creating a low-maintenance suite of stable, reusable automated tests, usable within the product/domain and across domains and systems in an end-to-end capacity
- Applying testing and delivery standards by understanding the product development lifecycle along with mandatory, regulatory, and compliance requirements
Skills and Expertise
- Experience of automated testing, particularly from an Agile development or CI/CD environment
- Innovative thinking, identifying opportunities and designing solutions
- Ability to develop complex automation code
- Experience in scripting to update, modify, and maintain scripts
- Good understanding of scripting languages such as Java and Python
- Experience in protocol testing (REST, SOAP, HTTP/S)
- Understanding of latency, bandwidth, network, and throughput
- Experience using Postman for performance testing
- Excellent communication skills to communicate complex technical concepts to management level colleagues
- Experience using mocking services (e.g., Broadcom’s Service virtualization tool or Parasoft)
- Experience in tooling using LRE