Manager - Software Quality Engineering
About PEARSON
Pearson is the world’s leading learning company, with 40,000 employees in more than 80 countries working to help people of all ages to make measurable progress in their lives through learning. With revenues over €5.2 billion in 2013 we provide learning materials, technologies, assessments and services to teachers and students in order to help people everywhere aim higher and fulfill their true potential. We put the learner at the center of everything we do.
We at Pearson Lanka, a core part of Pearson's global Learning Technologies team. We build and manage some of the industry leading cloud based learning platforms that serve millions of students across the world. Over the years, we have built a strong Agile Development team, and we are now looking to expand aggressively over the next 12 months. The industry leading cloud-based technology platforms of Pearson help educate more than 30 million students across the globe.
The 360+ strong engineering team based out of the Colombo office works dedicatedly to service Pearson technology companies located in North America and Australia.
At Pearson, we aim to be the best company to work for in the world. It is part of our philosophy to provide benefits, profit share plans, development opportunities and a culture that beats anywhere else. If you are 'always learning', and have a passion for technology and creativity, send in your resume and join our exciting engineering culture.
Manager - Software Quality Engineering
Accountabilities
- Communicates project and team status to all involved – both onshore and offshore.
- Understands and implements at a team level, guidelines and proficiencies developed by the Pearson Practice Areas.
- Works with Project Managers, Software Engineering Managers, Product Managers Architecture, Systems and Application support groups, Network Engineering, etc. to resource and schedule projects requiring testing.
- Updates, oversees and trains team on industry and Pearson practices within Software Quality.
- Provides authority for assigning projects and following-up with the owner to ensure that the project is being worked at a level consistent with priority.
- Manages and allocates resources based on priority and as driven by the Product roadmaps.
- Tracks defect trends and creates meaningful metrics.
- Tracks and monitor fixes and problems reported.
- Creates and manages career enhancement plans and performance appraisals for individuals.
- Trains team on documentation of processes and scenarios.
- Other duties as assigned.
Education, Qualifications and background
- BSc in Computer Science or related discipline or equivalent professional qualification.
- 2 years in the Asst. QA Manager Designation.
- Thorough knowledge on Software Quality Assurance and testing.
- Excellent Analytical, Problem solving and decision making skills.
- Ability to lead multiple teams at a given time.
- Ability to self-learn and grasp the knowledge quickly.
- Excellent communication and presentation skills
- Ability to comprehend a software business model and its key success factors.
- Good knowledge of software development, the software development lifecycle and awareness of the industry trends.
- Ability to be self-motivated and work independently in a team based environment
- Ability to work under pressure and in high stress situations.
- Able to provide critical and fair evaluations of others when requested.
- Should have excellent leadership qualities.
- Should be acquainted with Test Management Tools, QA automation/performance tools and should be able to learn and adapt to new tools.
- Should have excellent process/project/people management skills.
- Should have the excellent ability to think laterally and in a futuristic manner.
- Should have good time management skills.
- Excellent knowledge and experience in practice Agile/Scrum.