Browse Jobs
For Employers
Post JobLog inGet Started

Software Quality Assurance (QA)

Nahil Computers
Mohandessin, Giza
Posted 4 years ago
142Applicants for1 open position
  • 37Viewed
  • 15In Consideration
  • 4Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Review system requirements, specifications, technical design documents and more, providing accurate analysis that improves the product.
  • Plan and execute test plans and cases, creating appropriate reports on results and delivering to appropriate departments.
  • Make appropriate recommendations and execution plans based on report findings.
  • Evaluate product code and create automation scripts as needed.
  • Effectively document testing phases, identifying and recording defects, bugs, errors, and other associated issues.
  • Assist the team in troubleshooting issues that may arise during testing phase, offering appropriate recommendations and implementations.
  • Participate in the retesting process once bugs and issues have been resolved according to plan.
  • Test and report on current client offerings, ensuring everything is operating up to our high standards, offering suggestions on improvements when necessary.

Job Requirements

  • Bachelor’s Degree in Computer Science, Engineering, Information Technology or a related field.
  • Solid understanding of project management, QA methodologies, tools and processes.
  • Ability to create comprehensive test plans and test cases, define testing strategies, locating and solving difficult bugs and errors.
  • Experience with Java, Python, Ruby and other object-oriented programming languages.
  • Strong understanding of SQL and other associated databases.
  • Strong communication and collaboration skills, a knack for problem-solving, a desire to enhance user experience, and a passion for technology.

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Quality Assurance (QA)