




Date Opened 05/08/2025 Job Type Full time Industry IT Services City CAIRO State/Province AI Qahirah Country Egypt Zip/Postal Code 11865 ### **About Us** Index InfoTech is a leading business transformation consulting company. We serve SME and enterprise clients, driving their digital transformation strategy by encompassing business process re\-engineering, digital design and architecture, deployment and maintenance of business critical solutions and services. Headquartered in Dubai and offices in India, North America and the Middle\-East and customers in all inhabited continents, Index is on the lookout to augment their awesome \#IndexFam to continue delivering world\-class enterprise solutions. Apply Now! ### **Job Description** **Summary**: As a QA \& Testing Software Engineer at Index InfoTech, you will be responsible for designing and executing quality assurance strategies throughout the software development lifecycle. You will collaborate closely with product managers, developers, and other stakeholders to ensure our software products meet the highest standards in functionality, performance, security, and reliability. You will also be the point person for validating that all internal and external connections (APIs, data pipelines, integrations, etc.) are properly configured and performing optimally. **Key Responsibilities** * **Test Strategy \& Planning** * Develop test plans, test cases, and test scripts in alignment with project requirements and development timelines. * Define and maintain quality metrics, ensuring measurable benchmarks for product releases. * **Manual \& Automated Testing** * Perform manual tests, exploratory tests, and regression tests. * Set up and maintain automated testing environments (e.g., with frameworks like Selenium, Cypress, or PyTest) to streamline QA processes. * Integrate automated tests into continuous integration/continuous delivery (CI/CD) pipelines. * **Defect Tracking \& Reporting** * Identify software defects, log them in tracking tools (e.g., Jira), and proactively follow up to ensure timely resolution. * Work with developers to reproduce and troubleshoot issues, prioritizing critical bugs that impact product deliverables. * **Validation of Connections \& Integrations** * Ensure APIs, data pipelines, and integrations are robust and securely configured. * Verify data integrity, system connectivity, and performance across multiple environments. * Collaborate with external vendors or partners to test and validate integration points. * **Quality Documentation \& Compliance** * Prepare and maintain documentation for all testing procedures and results. * Ensure compliance with relevant industry standards or internal guidelines, particularly in regulated or data\-sensitive environments. * **Collaboration \& Communication** * Coordinate with cross\-functional teams (developers, product managers, DevOps, etc.) to align on feature requirements and acceptance criteria. * Provide clear, actionable insights and recommendations to stakeholders based on testing outcomes. ### **Requirements** **Required Qualifications** * **Educational Background**: Bachelor’s degree in Computer Science, Software Engineering, or related field. (Equivalent experience may be considered.) * **Technical Expertise**: + Experience writing and executing manual test plans + Familiarity with at least one test automation framework (e.g., Selenium, Cypress, Jest, Robot Framework, PyTest) + Competence using bug\-tracking tools (e.g., Jira, Bugzilla) and test management tools (e.g., Zephyr, TestRail) + Understanding of CI/CD processes and tools (e.g., Jenkins, GitLab CI, GitHub Actions * **API \& Integration Testing**: + Hands\-on experience with REST/SOAP API testing (Postman, SOAPUI, or similar tools) + Knowledge of network connections, data pipelines, and troubleshooting integration issues * **Soft Skills**: + Strong analytical and problem\-solving abilities + Excellent verbal and written communication for reporting and coordinating across teams + Detail\-oriented approach and continuous improvement mindset **Preferred Qualifications** * **Industry Experience**: Experience with enterprise\-scale systems or SaaS products. * **Automation \& Scripting**: Ability to create custom scripts for advanced test scenarios (e.g., Python, Java, JavaScript). * **Performance \& Security Testing**: Familiarity with load\-testing and security\-testing tools (e.g., JMeter, OWASP ZAP). * **Certifications**: ISTQB, CSTE, or similar QA certifications. **Success Metrics \& Expected Outcomes** * **Defect Reduction**: * Fewer high\-priority defects reaching production environment. * Faster detection of critical bugs in development or staging environments. * **Testing Coverage**: * Well\-documented and comprehensive test suites covering functional, integration, regression, and performance testing. * Regular updates to test cases in line with new features or changing requirements. * **Automation Progress**: * An increasing percentage of automated test scenarios, speeding up regression cycles and providing rapid feedback to developers. * Integration of automated tests into build pipelines. * **Integration Reliability**: * Reduced downtime and fewer integration issues between internal and external systems. * Proactive validation and quick resolution when system connections fail. * **Communication \& Collaboration**: * Timely and actionable feedback to developers, product owners, and relevant stakeholders. * Positive feedback from team members on clarity and thoroughness of QA processes.


