Software Quality Assurance Lead

TRL Limited ,
Wokingham, Berkshire

Overview

New opportunity for an accomplished Test Automation Lead to take a lead role in defining and executing QA Test strategy, in support of the development and rollout of TRL’s future generations of Traffic Management solutions. Already established within major cities across the globe, TRL software drives efficiencies and has been reducing journey times on our roads for many years, and is now being evolved and reimagined to meet the needs of future mobility and to become embedded in the fabric of connected and automated vehicles. As an integral part of our agile development teams, you will work alongside our established product specialists to develop the existing portfolio as a scalable SAAS model that will deliver value to customers. As the test automation lead, the position requires a career tester with a broad background spanning software integration and system testing in the cloud, together with UX/UI and regression testing. You should be a team player with a comprehensive understanding of Agile software delivery and acute attention to detail. Key Duties / Responsibilities Documenting test results, and compiling results into consolidated high level reports Leading the definition and execution of the test approach for a product Planning, estimating, reporting and directing test activities for a TRL product Collaborating and integrating with other agile development team members to ensure the delivery of a product to specification Creating manual and/or automated test scripts to verify functional and non-functional requirements of a product in various stages of the development life cycle Liaising with other project teams to ensure joined-up testing approaches for multi-team projects within TRL Work with the Development team to capture and re use automated unit test cases, stubs, drivers and other development test objects Troubleshooting– finding critical bugs or verifying reported issues, identifying their underlying cause and seeing them through to resolution liaising with other teams where appropriate Producing descriptive and concise reports that evidence the functionality of a product Aligning with and supporting the test process to ensure its consistent application across multiple teams Understands CI/CD and Build pipelines Working as part of a DevOps/Agile teams supporting activities within sprints Build and maintain UI & API test automation frameworks from scratch Skills & Experience Significant experience in Automation Test including the following: Strong background in software integration and system testing in the cloud (Azure, AWS) C# development experience Experience in script-writing and testing Experience in performance testing, SIT Testing and test automation (e.g, Selenium) Understand CI/CD with the ability to integrate with pipelines. TDD implementation BDD acceptance criteria understanding and execution e.g. SpecFlow Experience of defining test strategy / test approach Experience in supporting team success and motivating others to keep morale and performance high Strong stakeholder management and communication skills Strong experience of agile software delivery Knowledge of some test frameworks and solutions to manage complexity Experience of working in fast paced environments to strict deadlines Proficiency with testing tools, including Git, Postman and Newman or JMeter Automation experience e.g. Selenium, Java, AngularJS, JS and C# Knowledge of Git, GitHub, Azure Devops / VSTS API Testing skills e.g. RESTful This job was originally posted as www.totaljobs.com/job/89910313