Browse Jobs
For Employers
Post JobLog inGet Started

QA Software Engineer

The D. GmbH
Cairo, Egypt
Posted 7 years ago
50Applicants for1 open position
  • 44Viewed
  • 13In Consideration
  • 30Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

ABOUT THE D.:

Our work is a place where we feel appreciated and challenged further. We strongly believe that 'experience' does not necessarily come with age nor with your university degree, but with what you actually decided to invest your time in. If you feel comfortable with this then you will probably enjoy working with us!

ABOUT THE ROLE:

We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. You will play an essential part in our company’s product development process. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

RESPONSIBILITIES:

  • Test newly developed software, features, and record any bugs or performance issues.
  • Create, execute and develop test cases & procedures.
  • Estimate, prioritize, plan and coordinate testing activities.
  • Collect and record software defects in reporting system.
  • Verify that new feature requirements are met.
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
  • Query, read code, deploy & maintain test environment.
  • Track quality assurance metrics, like defect densities and open defect counts.
  • Interact closely with the entire development team, making sure issues are clearly communicated and tracked.
  • Execute and verify data 'ingestion' using internal on-boarding tool.
  • Continuously improve the quality assurance processes.
  • Stay up-to-date with new testing tools and test strategies.

Job Requirements

Requirements:

  • Working knowledge of the Software Development Life cycle & QA's role in it.
  • Experience in Object Oriented Programming experience in swift, Nodejs & API testing.
  • Strong knowledge of software QA methodologies, tools and processes.
  • Proficient in getting around Integrated Development environments (xCode, Android Studio).
  • Experience in developing unit / Integration level white-box tests that exercise our middleware and frameworks at the API level.
  • Experience with development best practices including agile processes, testing methodologies (white-box, black-box, unit, integration), continuous integration, Jenkins as well as mobile specific.

ABOUT US:

  • We can offer a competitive salary & international exposure.
  • Challenging working environment.
  • Health insurance.
  • Free snacks - because we need fuel!

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentQA Software Engineer