Senior QA/Software Tester

Overview

RESPONSIBILITIES

-Working as part of a collaborative QA team with responsibility for delivering client projects
-Analyse and understand feature requirements to identify testing scope
-Define and execute on test strategies, plans and scripts
-Good knowledge of automated test design / execution ideally with exposure to Agile (SCRUM)
-Provide test estimates and detailed test schedules
-Accurate tracking and monitoring defects through to closure

Execute and enhance regression test suites using latest tools and technologies.
-Drive efforts in automated regression testing.
-Drive continuous process improvement
-Line Management and Performance reviews of QA Resources
-Mentoring and supporting of junior QA resources
-Participate in daily stand ups with project team
-Contribute to improving quality software deliveries
-Collaborate with multiple teams across the business and SDLC
-Involvement in regression, migration and integration testing
-Clear understanding of escalation process on high impact issues
-Contribute to creating and maintaining Test Strategy
-Ownership of requirements traceability for functional and non-functional testing
-Lead/participate in defect triage discussions internally
-Ability to prioritise own tasks and delegate to junior team members where required
-Supporting Development Lead with test management tasks where appropriate
-Ensure quality standards are maintained at all times

 

SKILLS AND EXPERTISE

-Minimum 4-5 years QA and software testing experience
-Exposure to Test estimation and test planning
-Exposure to test automation frameworks and Hands-on test automation development experience
-Must be able to demonstrate knowledge and experience of Agile testing
-Ability to run performance management processes with junior team members
-Experience with Test management tooling / solutions
-Experience with Mongo and SQL server databases desirable
-Strong team player
-Relevant industry testing experience advantageous
-Proactive, hardworking individual with excellent attention to detail
-Willingness to collaborate, embrace change and improve processes
-Excellent verbal and written communication skills, documentation and reporting skills
-Familiarity with the principles of Continuous Delivery and associated tools (eg Jenkins)