Software QC Engineer

Engineering · Full-time · Egypt

Job description

Job Purpose

Responsible for the quality of software development and deployment. He/she is involved in designing and performing both automated and manual tests on software usability as well as conducting all aspects of the software testing activities from running tests, analyzing results, and reporting observations to the concerned team/s.

Job Responsibilities

  • Design test scenarios for all testing phases based on customer requirements.

  • Prepare UAT documents for the client’s acceptance test.

  • Report bugs on the bug tracking tool.

  • Track all bugs until closure.

  • Conduct acceptance testing on customer servers.

  • Report test results to different stakeholders.

  • Participate in automation tasks.

  • Participate in non-functional testing tasks (Performance, Security).

  • Participate in requirements review after a certain level of experience.

Job Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or equivalent discipline.
  • 0-3 years of experience in manual & automation testing of ANDROID, iOS & AngularJS
  • Good Knowledge in Python, Java, Cypress & Javascript
  • Basic ability to detect issues in Requirements/Stories.
  • Basic ability to consider the perspective of the end customer while performing the testing of the service/product.
  • Basic ability to measure the success of testing against business goals achieved.
  • Basic ability to verify service/product being created in the form of business/market value.
  • Basic experience in White box testing and agile testing.
  • Basic ability to know when to consider the task/story DONE.
  • Basic Selenium knowledge or related test automation technology experience.

Peers

View in org chart

Open roles at Instabug

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.