Our goal is to help companies optimise their business processes, develop top-class products and improve their performance through enhanced software quality.
Software testing is the process of evaluating a software item to detect differences between given input and expected output.
It also evaluates the quality of a system.
Our SQS consultants ensure the quality of the systems you trust to buy your groceries, deliver video content to your mobile, pay royalties to the musicians you listen to, trade billions of dollars of assets daily and move gas and oil around the world.
The scope of TestingTest MethodologyAppropriate number of test phasesRoles and Responsibilities of Project stakeholders in relation to testingEnvironmentsManagement of Test DataUse of Test Tools including potential use of Automation toolsPlans and oversees the planning of the system and acceptance tests and coordinates the execution of these plansResponsible for the production and approval of all testing deliverables and achievement of testing milestones during a projectFulfils the role of Testing Co-ordinator for a development project or programme of projectsCo-ordinates all activities and all testers during each testing phase of a project or programmeCo-operates with clients / users and senior staff as required to agree the testing strategy to be employed for development projects.
Maintains awareness of testing alternatives at a level where they can be analysed and the most effective testing strategy selected and agreedEnsure that vendor partner test strategies and test cases meet product test requirements via coordinating engineering and quality team reviewsEnsures that any risks associated with the agreed test strategy and the system test plan are clearly documented and described to the clients / users and colleagues.
Manages all risks associated with the testing and takes preventative action when any risks become unacceptableProvides authoritative advice and guidance to colleagues on any aspect of testing, including training for testers and other developers where appropriateTo develop a fit-for-purpose reporting mechanismManagement of entry and exit for all Test PhasesProvide mentoring to test leads and test engineersProvide updates to SQS engagement manager on weekly progressExperience : 5+ years as manager of a software quality assurance organization5-10 years in Quality Assurance, with experience writing test strategies, test cases, and in test automationThorough understanding and knowledge of quality assurance processes, standards, methodologies, and toolsEnterprise level application and database testing, on multiple platforms, including UNIX, Windows, MacManagerial experience in motivating and managing internal lead QA engineers who coordinate multiple outsource vendor partner testing.
Previous experience of managing multiple vendors is requiredBuild and release processes and protocols, with working knowledge of source control systems.
Experience defining programs for Automated and Performance testing and developing new automated test proceduresStrong reporting and documentation skillsExperience with both Waterfall and Agile test methodologiesAbility to influence Stakeholders and sell the value of testingProven ability to challenge conventional thought and offer unique perspectives and ideasProven ability to deliver high profile activities to tight timescalesProven success in both fostering and contributing to a team-oriented environmentAbility to work under pressure to tight deadlines, with a drive and commitment to delivery of projectExcellent analytical problem determination and solving skillsExcellent time management and the ability to work to tight deadlinesExperience working with geographically dispersed teamsTertiary Education
BS in computer science or equivalent degree / National DiplomaISTQB in Advanced Test Management (or equivalent) preferredSubject matter expertise in retail, banking or financial servicesProject management certification (i.e.
PMI PMP, Prince2) advantageousService management certification (i.e.