Solid understanding of the software development lifecycle.
Designing test scenarios, scripts or procedures that fit with the concepts of Test Automation
Confident in writing, programming, and running automated tests and regression suites; having experience in C# for automation
Provide detailed estimates on allocated test preparation and execution estimates
Execute testing and record defects found
Document test completion data to Test Manager to support test reporting and test phase closure
Excellent verbal and written communication
Being involved and allocating all test delivery performed by Test Analysts and provide support and guidance where required
Identify and support the implementation of innovative solutions, ensuring approach is documented and shared across the wider practice
Keeping up to date with new technologies and methodologies and sharing this information with the wider team
Requirements :
Experience with driving forward modern (e.g., Agile/ SCRUM/ TDD) and traditional test methodologies
Understanding of agile methodologies such as test-driven development, agile, scrum and testing in an Agile environment
Detailed knowledge of managing and administering a broad range of Test Management tooling (e.g. Jira/ DevOps)
Experience in leading a small team of testers
Understanding across different types of testing practices (e.g., Manual, Automation, Accessibility, Performance Testing)
Knowledge of the delivery life cycle and best practice in load and performance testing
Familiar with load and performance test tools, e.g. Load Runner, Jmeter
Extremely organised and able to manage competing priorities for own and team, driving work activities to deliver against agreed priorities and deadlines, escalating to Test Manager where required
Excellent team management skills including Performance Management, mentoring and day-to-day management of test analysts