Software Quality Lead Engineer

  • ILLA
  • Cairo, Cairo Governorate, Egypt

وصف الوظيفة


We are seeking a highly skilled and experienced Software Quality Lead Engineer to join our dynamic team. The ideal candidate will have a strong background in software quality assurance, with extensive experience in both automated and manual testing across backend, API, frontend, and mobile applications. This role involves leading, coaching, and mentoring a team of quality engineers, developing test strategies and plans, and ensuring the highest standards of quality for our software products.

Responsibilities

  • Design, develop, and maintain automated test scripts for backend, API, frontend, and mobile applications.
  • Perform detailed manual testing to ensure all functionalities meet the required specifications and standards.
  • Lead, coach, and mentor a team of quality engineers to foster a culture of quality and continuous improvement.
  • Integrate automated tests within the CI/CD pipeline to ensure seamless and efficient testing processes.
  • Develop comprehensive test strategies and plans to cover all aspects of software testing.
  • Create and deliver detailed defect reports on a monthly cadence, ensuring all issues are tracked and resolved promptly.
  • Work closely with development, product management, and other cross-functional teams to ensure alignment on quality goals and objectives.
  • Define and track key quality metrics to measure the effectiveness of testing processes and identify areas for improvement.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software quality assurance.
  • Proven experience with automation testing tools and frameworks for both backend and frontend applications.
  • Strong understanding of backend, API, frontend, and mobile testing methodologies and tools.
  • Previous experience in leading and managing a team of quality engineers.
  • Hands-on experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Demonstrated ability to create effective test strategies and detailed test plans.
  • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Strong analytical and problem-solving skills, with a keen eye for detail.
  • Relevant certifications in software quality assurance or testing (e.g., ISTQB, CSTE).
  • Familiarity with modern testing tools and technologies such as Selenium, JUnit, TestNG, Postman, Appium, etc.
  • Experience working in Agile/Scrum development environments.

Benefits

  • Personal & Family Medical Insurance Programs
  • Career development budget
  • Flexible Work Hours
  • Remote Work Policy
  • Work with the latest and cutting-edge technologies
  • Experience a great and fun work environment
  • Be part of a unique team that delivers world-class products
  • Celebrations: Join us in celebrating birthdays, work anniversaries, and other milestones within our vibrant community
  • Diverse and Inclusive Environment
  • Child and Pet friendly work spaces
  • Menstrual Work-from-Home Days
  • Leave and Bonuses: Benefit from flexible leave options for marriage, bereavement, and parental needs, along with associated bonuses.