Quality Assurance & Testing Software Engineer

Index Infotech

Posted 30+ days ago

Experience

3 - 7 Years

Job Location

Cairo - Egypt

Education

Bachelor of Technology/Engineering

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Company Industry

Department / Functional Area

Keywords

  • Quality Assurance & Testing Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Test Analyst

E-Solutions IT Services Pvt Ltd

  • 6 - 12 Years
  • Riyadh - Saudi Arabia

Test Automation Engineer

Confidential Company

  • 3 - 8 Years
  • Ajman - United Arab Emirates (UAE)
View All