Software Quality Assurance Engineer

NCR - Giza

Applicants for
1 open position
Experience Needed:
1 to 2 years
Career Level:
Entry Level
Job Type:
Full Time
Education Level:
Bachelor's Degree at least
1 open position
About the Job

Are you ready to be part of a story of transformation? An adventure that spans over 130 years?

  • Now is an exciting time to join NCR. We are leading the future of connected experiences. A career here means making a difference in the world, embracing change and innovation, and always seeking new adventures.

Job description

  • This position is responsible for testing software projects under the guidance of a senior resource, helping to ensure that the project is delivered on time with high quality. This position will also be responsible for testing existing/new services.


  • Review requirements documents in terms of consistency, completeness, and correctness.
  • Design and execute test cases and test scenarios based on the specifications provided.
  • Verify that implemented software meets the business requirements.
  • Perform functional and UI testing for new or modified features based on usability standards.
  • Record and report bugs documenting the results compared to expected results to development teams.
  • Suggest functionality improvements based on usability standards.
  • Work with development team to troubleshoot issues.
  • Work alongside with the client in UAT phase.
Job Requirements
  • BS degree in Computer Science or relevant fields.
  • 1-2 years of testing experience.
  • ISTQB certificate is a plus.
  • Have a good knowledge in JIRA.
  • Zephyr knowledge is a plus.
  • Ability to work with rudimentary requirements and specifications.
  • Solid understanding of SDLC and STLC.
  • Self-motivated, eager and quick learner.
  • Strong analytical and problem solving abilities.
  • A strong team player, able to collaborate and work with global and cross-functional teams.
About this Company

NCR Corporation (NYSE: NCR) is a leader in omni-channel solutions, turning everyday interactions with businesses into exceptional experiences. With its software, hardware, and portfolio of services, NCR enables nearly 700 million transactions daily across financial, retail,... (More)

See all Careers and Jobs at NCR