Birmingham, Birmingham, West Midlands, UK
At SCC we empower our people and customers to excel and put excellence into action every single day . All our employees have the opportunity to inspire , progress and realise their ambitions . We are SCC – great things happen when we work together .
SCC is Europe’s largest independent IT infrastructure and solutions business . As a Managed Services Provider of the year 2015 , we are the leading strategic partner to all major technology vendors . With over 5,000 employees across Europe , we support in excess of 5 million users across more than 50 countries . We have even won awards and are in the top 3 for UK Data Centre and Cloud Services .
Through our devotion to make IT work for our customers to improve the way they do business , there has never been a better time to join our highly effective , lean and fast moving business . As a driver of innovation , we are looking for talented individuals who aspire to achieve ; be recognised as the best in this industry and surpass expectations .
SCC makes it possible !
Overall Job Purpose:
To manage software and system testing projects and resources at all levels within the SCC IT Department. This will include software developed in-house as well as implementations of solutions developed by third parties. The role will cover functional testing, unit testing, systems testing, integration testing, regression testing, user acceptance testing, failover testing and DR testing where applicable.
It will also require the production and maintenance of testing documentation and collateral as well as the production and maintenance of system documentation as required.
Main duties of the job:
Formulation and implementation of testing strategies and tools
Management (allocation, monitoring, motivating etc.) of testing resource both within the IT department and within other areas of the business.
Coordination of testing activities throughout the project lifecycle
Preparation/review of test plans
Preparation/review of test reports
Liaising with SCC personnel and third parties to manage successful resolution or mitigation of any perceived defects
Responsibility for attaining business sign-off of testing and acceptance of software and systems into the production environment
Post-implementation testing (some out of hours work will be required)
Training and mentoring others in the production of test plans / scripts etc.
Additionally the role would include:
Production and maintenance of system documentation
Production and maintenance of DR documentation
Liaising with IT Support desks and developers to monitor and resolve release-related incidents
DR / failover testing of core applications as and when required
Performance testing of core applications as and when required
Identifying and investigating and assessing emerging tools, methodologies and technologies that may assist in the testing and quality assurance of software projects.
Ensuring a consistent and appropriate level and approach of testing across all applications
Skills, Knowledge and Experience:
Experience with all aspects of IT and software product testing including test planning, documentation, execution, defect management and reporting
Mastery of testing methodologies, best practices and standards
Experience managing people and processes
Client / supplier-facing experience
An excellent understanding of the software development process
Excellent analytical and problem solving skills
Excellent verbal and written communication skills
Strong executive presence and ability to interact with people at all levels of the business
Time management skills ¨C the ability to work on multiple projects and activities at the same time.
Experience working with large Systems Integrators
Experience in testing enterprise-level applications across multiple locations and territories
Experience with Microsoft Dynamics AX