Software Quality Control Team Leader

Egypt Full time Technology In-office

We are looking to hire a Software Quality Team Leader to join us in our mission to educate the world. The successful candidate shall be responsible for developing and leading the Software Quality Team and its processes, projects, and documentation.

Responsibilities

  • Approving updates to software tools and websites while ensuring product efficiency
  • Defining test methods, creating test plans for new or updated software projects, and monitoring the systems’ performance to determine if the software will perform accurately and reliably according to documented requirements
  • Leading the Quality Control Team and coordinating their daily activities to ensure optimum planning of resources and a fully motivated and competent workforce
  • Guiding and monitoring the analysis, design, and execution of the test cases and test suites and assisting in generating the use cases to ensure that all functional requirements of a system are captured during the product design phase
  • Creating test reports to summarize project status
  • Setting up test plans with different testing types according to the project and business requirements to make sure the testing activities align with the required functionality
  • Participating in the Agile process with the teams and providing guidance to test members in the Squads
  • Supervising different testing activities, including automation, performance, integration, and security testing to ensure effective management of the testing life cycle
  • Guiding the setup of different test environments, including CI/CD integration, to facilitate the testing process, speed up deployment, and optimize the delivery pipeline

Qualifications and Work Experience

  • Bachelor’s degree in a relevant field (computer science is preferred)
  • 10+ years of relevant experience
  • Excellent knowledge of SQL, mobile, API, web testing, automation testing (using Selenium and Cucumber)
  • Experience with issue tracking systems (e.g., Azure DevOps), performance, integration, and security testing
  • Experience with the Agile process
  • Good knowledge of the software testing process of integration with CI/CD
  • ISTQB (advanced level, test manager) certification is a must
  • ISTQB (expert level) is a plus

Behavioural Competencies

  • Very good communication skills
  • Leadership skills
  • Analytical skills
  • Accuracy and attention to detail
  • Time and stress management skills
  • Problem-solving skills
  • Adaptability and flexibility

Benefits

  • Private medical insurance
  • Flexible working hours
  • Learning and educational leaves
  • Transportation service
  • Special benefits for new mums and dads (Leaves & Nursery subscription)
  • Lunch break, food services and fun & games area