Back to jobs Featured

Software Test Manager

Job description

Responsibilities:

  • Understand the testing effort by analysing the requirements of project.
  • Estimate and obtain management support for the time, resources and budget required to perform the testing.
  • Involve with understanding business requirements and works with the various stakeholders to translate those requirements into test plan and approaches. Appraise customer requirements and make sure they are satisfied in testing coverage.
  • Define test plan for functional and non-functional requirements, and ensure test coverage.
  • Ensuring all testing tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking.
  • Ensures timely delivery of any required estimates, resource requests and environment, arrange the Hardware and software requirement for the Test Setup.
  • Be the focal point of contact for the project testing team for all the escalations related to testing and Quality assurance.
  • Ensure content and structure of all Testing documents / artefacts is documented and maintained.
  • Supervise, assisting in refining and enhancing all Testing activities of one or several delivery engagements.
  • Understanding of the technical applications cross impacted by their change and can influence the engineering approach to validate and assure the changes requested.
  • Ensure the team is focusing on automation along with manual testing.
  • Define and assign testing activities for subordinates. Manage testers and set targets for the team to deliver quality testing results.
  • Communicate findings to technical and non-technical colleagues.
  • Update project manager regularly about the progress of testing activities.
  • Managing diverse testing teams in both a project supervisor as well as a people manager role
  • Work to ensure appropriate resources are mobilized.
  • Articulate and provide metrics to outline risk associated with test delivery and can work with the engineering teams.
  • Pro-actively analyses current processes and practices, suggesting and driving improvements.
  • Collaborates effectively and on an ongoing basis with their peer group across delivery.
  • Be able to assess the progress and effectiveness of the test effort.
  • Mentors and guides junior staff where applicable to build and improve overall capability.
  • Keep raising the bar and standards of all the quality processes with every project.

Requirements:

  • BSc/BA in Computer Science, Engineering or a related field
  • 5+ years of proven experience as a test manager or equivalent, with excellent planning and test management skills
  • Expert knowledge of current industry wide quality and test processes, practices, and techniques, test methodology
  • Strong experience in Insurance domain
  • Good knowledge of all aspects of the software engineering process
  • experience in a wide variety of testing efforts, techniques and tools
  • Analytical mind and problem-solving aptitude
  • Strong organizational skills
  • Thrive in a collaborative environment and can clearly communicate while expertly driving multiple projects across many teams
  • Excellent communication skill and people skills