Browse Jobs
For Employers
Post JobLog inGet Started

Testing Manager

Agile Technologies
Maadi, Cairo
Posted 5 years ago
64Applicants for1 open position
  • 9Viewed
  • 6In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job purpose

  • Managing test teams, and their testing functions is the responsibility of a Test Manager. They may recruit, hire and train staff to work on teams that prepare tests plans. They provide training and job shadowing opportunities for their staff; this allows productivity and the work quality to improve.
  • Test Managers also conduct risk assessment, risk management, test plan, test strategies, quality assurance functions, writing reports and scheduling.

Duties and responsibilities

  • Building up and leading the Testing Team to the success of project
  • Defining the scope of testing within the context of each release / delivery
  • Deploying and managing resources for testing
  • Applying the appropriate test measurements and metrics in the product and the Testing Team
  • Planning, deploying and managing the testing effort for any given engagement.
  • Read and understand requirements and specifications.
  • Understand the business logic and functionality of the system to plan comprehensive testing and QC activities; develop testing artifacts including: test cases/scripts, and test results reports.
  • Designs test plans, Scenarios in accordance with project scope or delivery dates.
  • Documents software defects using a bug tracking system, and reports defects to developers with sufficient details to reproduce the bugs.
  • Monitor or observe operations to ensure that they meet production standards.
  • Approve all finished products by confirming specifications and conducting required tests
  • Estimate, prioritize, plan and coordinate testing activities.
  • Analyze and prepare impact analysis for proposed change requests.
  • Generate formal acceptance test procedures for customer delivery based upon requirements.
  • Follow up with juniors Software Testers and deliver status to Team Leader.
  • Report to management and customers regarding test coverage, defects, and test metrics.
  • Verify that implemented software meets the business requirements
  • Perform functional and UI testing for new or modified features based on quality and usability standards
  • Record and document results and compare to expected results.
  • Suggest functionality improvements based on usability standards
  • Review requirements documents in terms of consistency, completeness, and correctness.

Job Requirements

Qualifications

  • 10+ years experience in software testing.
  • 5+ years’ experience in managerial level.
  • Thorough understanding of software testing methodologies, QA tools and Agile principles.
  • Proven ability to manage and prioritize multiple, diverse projects simultaneously.
  • Must be flexible, independent and self-motivated.
  • Experience building a QA organization that is responsible for end-end validation for a critical system or application.
  • Understanding of testing strategies including technologies for automated testing.
  • Experience in automation/Performance/Security is a plus.
  • Relevant work experience in development and/or testing role.
  • Strong business and technical vision.
  • A deep understanding of quality assurance in a team.
  • Experience working in an Agile/Scrum development process.

Soft Skills

  • Excellent verbal and written communication skills.
  • Time management and priority handling skills.
  • Ability to handle multiple competing priorities in a fast-paced environment.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTesting Manager