This is a hybrid role mainly based in Solihull, working there 3 days a week with the occasional travel to other sites as and when required. Job SummaryThis role will: Oversee the entire end-to-end testing process for a specific application / technology / platform /solution. Work closely with Project Managers to understand the technology to be implemented. Appropriately plan for the deployment of the testing environments, develop the testing plan, form the testing team and ensure the testing process delivers the expected results. Develop test scripts based upon business requirements and processes, in line with defined workflows and use cases. Manage the end-to-end release process to promote the highest level of quality in a technology implementation / release. Responsible for coordination of overall release effort – managing all cross-team dependencies and accounting for all business priorities in defining, constructing, certifying, and scheduling an application / change release into the testing and production environments respectively. Primary Responsibilities:Testing / Quality Assurance: Working closely with Project Managers and the business to ensure that all testing activities occur in a timely fashion and to the level of quality demanded by the governing standards and business requirements Ensuring the development of testing processes and approaches according to the technology organisation, and good practice standards, e.g., Six Sigma/CMM, Azure Dev Ops Working with the Project Manager in designing and ensuring overall integrity of the testing strategy Supporting the design, develop and implement test plans, scripts, tools using the detailed business requirements document provided by the Business Analysts Ensuring that the acceptable range for test results and performance is well understood, documented and achieved Assessing and revising test sequence and scope based upon test results and / or changes in product design Ensuring that component, system and documentation testing is appropriately coordinated with the appropriate technical groups and release management Ensuring that testing is performed in both the QA and contingency / backup environments Release Management: Ensuring the highest level of quality in a technology implementation / release Managing all cross-team dependencies and consider business priorities when scoping, planning, and certifying an application / change release into the testing and production environments respectively Helping analyse and communicate the likely impacts of the new release to the technology and business communities Facilitating resolution and communication of cross-organisation decisions, standards, and issues Planning and supporting the user acceptance testing, defining the go/no go criteria for release and help address any issues Working with delivery teams to ensure scheduled changes take place with little or no impact to the business (and when applicable with proper notification to the business) Ensuring that policy, regulatory and control requirements are met though execution of standard transition checklists and procedures Ensuring all application documentation is properly updated, and signoff has been received at each phase of the test cycle Compliance with IT Governance: Activities may include — but are not limited to: Operating the system of rules, practices, and processes by which an organisation makes decisions, manages stakeholders’ relationships, and identifies legitimate authority Operating strategic and operational frameworks, policies, decision-making, business processes and plans to meet stakeholder requirements Contributing specialist knowledge to governance processes, reviews and developments Operating in-line with Service Provider and supplier ecosystem contracts Experience, Qualifications, Technical Requirements0-5 years of relevant work experience Knowledge of testing methodology, automated test / load tools (i.e. Load Runner/ JMeter, Azure Dev Ops) and test documentation procedures In-depth knowledge of software testing methodologies, including functional, regression, performance, and security testing Understanding of automated testing tools and frameworks like Selenium, Appium, TestNG, Cucumber, etc. Knowledge of programming languages like Java, Python, C++, etc. Experience with version control tools like Git, SVN, etc. Familiarity with database technologies like SQL, Oracle, NoSQL, etc. Knowledge of software development methodologies like Agile, Scrum, Kanban, Waterfall, etc. Ability to write clear and concise test plans, test cases, and other testing documents and maintain test environments and test data sets Inclusivity StatementAs a proud Disability Confident Employer, Taylor Wimpey is committed to creating a diverse and inclusive workforce. We actively collaborate with individuals who have disabilities and long-term health conditions which have an effect on their ability to do normal daily activities, ensuring that barriers are eliminated when it comes to employment opportunities. In line with our commitment, we guarantee an interview to applicants who declare to us during the application process that they have a disability and meet the minimum requirements for the role. Join us in building a truly diverse and empowered team.