Integrant logoIntegrant logo

Lead Software Development Engineer in Test (SDET)

IntegrantCairo, Cairo Governorate, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Manager

Qualifications

Requirements:7+ years of hands-on experience in software testing. Proficient in Object-Oriented Programming (OOP) and one or more programming languages: C#, Java, JavaScript, SQL. Strong experience with testing frameworks such as Selenium, TestNG, JUnit, and NUnit. Hands-on experience across various testing types including UI, System/Integration, API, Performance, and Agile. Excellent knowledge in test planning and strategy design. Familiarity with testing estimation techniques. Strong analytical and problem-solving abilities with meticulous attention to detail. Proficient in English, both verbal and written. Good work ethics, a team player, and self-motivated. Exceptional communication and interpersonal skills. Experience with database manipulation, primarily using SQL. Effective time-management skills. Understanding of Agile development methodologies and agile testing practices. Strong organizational skills and attention to detail. Basic knowledge of Cloud, ETL, and DevOps concepts. Flexible and adaptable to changes in client and project requirements. Experience with Behavior-Driven Development (BDD) using tools such as Cucumber or SpecFlow is a plus.

About the job

Integrant is hiring a Lead Software Development Engineer in Test (SDET) for its Cairo office. This leadership position focuses on guiding SDET teams, defining testing strategies, and upholding quality standards across multiple projects. The Lead SDET shapes testing roadmaps that combine automation with manual testing, collaborates with stakeholders to set quality goals, and ensures reliable solutions are delivered consistently.

Main responsibilities

  • Review system requirements and planned designs for new features or updates.
  • Design, review, and refine test cases and test scripts.
  • Set priorities for test case execution and perform impact analysis when needed.
  • Recommend and implement tools for test management, defect tracking, performance, and automation.
  • Log issues, track their progress, and ensure resolution.
  • Maintain proactive communication with project managers regarding project issues, schedules, and performance concerns.
  • Stay up to date with new testing techniques, technologies, and tools.
  • Contribute as an active member of an agile, self-organizing Scrum team.
  • Take ownership of your team’s testing quality.
  • Collaborate with stakeholders to identify quality benchmarks and KPIs.
  • Coordinate regularly with engineers on test results and defect status.
  • Create and execute detailed test plans.
  • Prepare thorough test reports.
  • Write unit tests for API and business logic layers.
  • Improve code testability where possible.
  • Address minor defects found during testing cycles.
  • Implement features that support testing processes.
  • Document API endpoints or services to support both testing and development teams.
  • Participate in code reviews and help improve code quality and adherence to standards.

Location

This role is based in Cairo, Cairo Governorate, Egypt.

About Integrant

Integrant is a dynamic company at the forefront of software development, committed to delivering innovative solutions through cutting-edge technology and a collaborative work environment. Our team is dedicated to fostering growth and excellence in software engineering practices.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.