Quality Control Engineer (Software Testing)

Superior Business Solutions - Nasr City, Cairo

Applicants for
1 open position
Experience Needed:
More than 2 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job

Main Job Duties:

  • Will support an agile team in analyzing, designing, building and testing Reservoir Simulation Applications and Environment.
  • Will review functional requirements and user stories from business analysis team; design test plans, write test cases, oversee test strategies and perform testing for assigned applications.
  • Make Automation, White, Performance, Load testing.
  • Attack Methods, and APIs to assure quality, performance, data consistency, security are applied.
  • Will submit and verify defects, maintains documentation of test results to assist in debugging and modification of in-house or vendor developed applications, analyzes test results to certify existing functionality and integrations and recommends corrective action upon failures.
  • Testing will include functional and non-functional, integration, regression and system testing.
  • Design functional and non-functional test cases that verify requirements and validate functionality.
  • Analyze user stories and technical requirements for validity, feasibility and technical soundness and decompose them to extract positive and negative test scenarios and strong acceptance criteria
  • Execute all levels of testing including but not limited to: System, Integration; Component Level Regression and Detect, report, and track software defects.
  • Use systematic and repeatable processes to verify releases meet quality standards before launch
  • Apply Quality Engineering principles throughout the agile product life cycle to identify defect and design flaws
Job Requirements
  • 2+ years of enterprise software testing experience
  • A Highly self-motivated, goal orientated, and self-directed software Quality Engineer.
  • Experience in platforms: Linux (RHEL is a plus), Windows Servers 2012/2016 and Windows 10.
  • Experience in acceptance testing and how it applies to Agile testing and working in an Agile development environment.
  • Good Knowledge in scripting/programming languages and/or tools such as: C#, JAVA, SQL, Javascript.
  • Excellent analytical, debugging, problem-solving and root-cause analysis skills
  • Excellent written and oral communication skills
  • Profile manual acceptance criteria and test cases and evaluate automation opportunities
  • Experienced in test result evaluation, reporting and metrics
  • Experience with automated testing
  • SQA must be proficient in conducting quality assurance for standalone applications on Linux and Windows, as well as Web-based applications
About this Company

Empowered by the deep understanding of the Middle East Local and Regional market, SBS is an innovative, dynamic, and progressive company, founded by a team of professionals with solid and diverse experience locally and regionally, focusing on providing a wide range of health... (More)

See all Careers and Jobs at Superior Business Solutions