Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Naseej • Cairo, Cairo, Egypt
Role & seniority: Quality Assurance Engineer / Software Tester (mid-level)
Stack / tools: Manual & automated testing; Selenium, JUnit, TestNG; Jira, Bugzilla; Git; CI/CD concepts; Agile (Scrum/Kanban)
Design, develop, and execute test plans, test cases, and automated scripts to ensure software quality
Perform functional, regression, performance, and security testing; identify, document, and track defects; communicate issues and resolutions to development teams
Support user acceptance testing (UAT), assist clients with product validation, and monitor/apply performance and security standards across environments
2–5 years in QA/software testing (manual and automated)
Strong knowledge of testing methodologies and tools (Selenium, JUnit, TestNG)
Experience with bug tracking/project management (JIRA, Bugzilla); understanding of CI/CD and Git
Familiarity with Agile methodologies; strong written and verbal communication
Additional test automation tooling, performance testing, or security testing experience beyond the listed stack
Experience with other frameworks or test management tools
Location & work type: Location not specified; Full-time role; context implies operations in MENA region via Naseej.
Naseej is a leading technology company committed to harnessing the power of digital transformation in learning & knowledge management by enabling our customers to provide rich experiences for their users and adapt to a dynamic technology landscape while reducing their technical burden enabling them to focus on achieving their strategic objectives. And for almost 36 years, Naseej with its branches all over the MENA region had made many contributions to be one of the market leaders in the fields of E-Learning, Edu-Tech & Digital transformation. Naseej website: https://www.naseej.com/
Ensuring the quality of software products by identifying defects, conducting tests, and validating that the software functions as expected. maintaining high software quality standards and providing reliable solutions that meet user and business requirements. Has strong analytical and problem-solving skills, an understanding of software testing methodologies, Designing, developing, and executing test plans, test cases, and automated scripts to ensure software quality. Performing functional, regression, performance, and security testing to identify bugs or defects. Identifying, documenting, and tracking software defects, ensuring clear communication of issues and their resolutions. Using test automation tools and frameworks to increase the efficiency of the testing process. Supporting user acceptance testing (UAT) and assisting clients with product validation. Perform detailed testing across multiple environments to identify defects and ensure software is reliable and functional. Document test results and provide feedback to development teams to ensure issues are fixed before release. Assist in troubleshooting production issues and replicating customer-reported defects in testing environments. Ensure that products meet security standards and comply with industry regulations. Monitor application performance and run performance tests to ensure scalability under different load testing.
2-5 years of proven experience as a quality assurance engineer, software tester, or similar role with expertise in Manual and Automated testing. Good knowledge of software testing methodologies, tools (Selenium, JUnit, TestNG), and frameworks. Experience with bug tracking and project management tools (JIRA, Bugzilla). Understanding of continuous integration/continuous deployment (CI/CD) pipelines and version control systems like Git. Familiarity with Agile methodology and tools (Scrum, Kanban). Strong communication skills for documenting test results and interacting with cross-functional teams.
مستوى الأقدمية مستوى متوسط الأقدمية نوع التوظيف دوام كامل المهام الوظيفية الهندسة و تكنولوجيا المعلومات المجالات الخدمات والاستشارات في مجال تكنولوجيا المعلومات