Senior tester - Service line capabilities and quality (Global role - in a virtual working environment)
Job details
About Grant Thornton Grant Thornton is one of the world’s leading professional services networks with over 68,000 people from member firms in over 140 markets around the world generating global revenues of USD7.2 billion a year. Member firms offer audit, tax, and advisory services to privately owned companies, publicly listed companies, public sector and not for profit organisations, both domestically and internationally. Grant Thornton International Ltd (GTIL) is the umbrella legal entity for the Grant Thornton global network of member firms. GTIL sets the strategic direction, convenes member firms, connects global communities, and protects the brand and reputation of the network. GTIL and the member firms will continually improve the sustainability of their operations and strive to make a positive impact on clients, people, markets, and the communities in which we operate, in line with the UN’s Sustainable Development Goals (SDGs). Role purpose In our Go Beyond network strategy 2025 our vision is to become ‘the most valued network in the profession’. The Senior Tester will be responsible for leading and managing the software testing efforts, ensuring the delivery of high-quality software products. The ideal candidate should have a strong background in software testing methodologies, test automation, and leadership skills to drive a culture of quality within the development team. Main Responsibilities Leadership:
- Hands-on leadership and mentoring of a team of software testers and automation engineers, fostering a collaborative and high-performance work environment.
- Provide guidance and direction to the testing team, ensuring alignment with project goals and quality standards.
- Collaborate with cross-functional teams to understand project requirements and contribute to the overall success of the software development lifecycle.
- Pro vi des expertise and solutions for complex initiatives and can make independent decisions.
- Develop and implement comprehensive test plans and strategies that align with project requirements and timelines.
- Define and prioritize test cases based on risk analysis and business impact.
- Collaborate with project stakeholders to ensure test plans meet business objectives.
- Oversee the execution of manual and automated test cases, ensuring thorough coverage of functional and non-functional requirements.
- Coordinate with development teams to identify and resolve defects in a timely manner.
- Monitor and report on test progress, providing regular updates to project stakeholders.
- Drive the implementation of test automation strategies to improve efficiency and test coverage.
- Evaluate, select, and implement test automation tools and frameworks.
- Collaborate with development teams to integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline.
- Establish and enforce quality assurance best practices throughout the software development lifecycle.
- Conduct regular reviews and audits to ensure compliance with testing standards and processes.
- Ability to step into and perform any QA team role as needed
- Effective communication (verbal and written) and project management skills to work with various levels and divisions within the organization.
- Experience with application development using an agile methodology
- Extensive experience of web-based application testing with experience in a lead role
- Experience in managing requirements, test cases, test results, and bugs
- Experience of creating and maintaining test automation solutions and integrating them into CI/CD
- Experience in coordinating a user acceptance test
- Experience with managing the work of other testers
- Strong organisational and communication skills
- Ability to learn and adapt to a constantly changing technology and business requirements landscape.
- Provides expertise and solutions for complex initiatives and is capable of making independent decisions.
- Cultural awareness, the ability to work well with people from different disciplines and backgrounds.
- Ability to be agile, respond positively to change and contribute with an innovative and global mindset.
- Exceptionally good interpersonal skills and a good team player
- Experience in presenting solutions and proposals to large groups, with an ability to articulate strategic objectives and technical detail with ease
- Experience of working within a global professional services environment and with international stakeholders
- Experience with Azure DevOps for managing requirements, test cases, test results, and bugs
- Experience with automated regression and performance testing
- Experience with global applications that require support for translation and localization
- A basic understanding of the architecture for a cloud-based application, particularly around what’s needed to support testing
- Understanding of public auditing and / or accounting business areas
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.