Quality Control Software Engineer

  • Full-time

Company Description

If you are seeking a new job opportunity in an environment that empowers your personal and professional growth, and believe in the importance of mental health services, O7 Therapy is the place for you. 

Our team is built of deeply dynamic and diverse group of talented calibers, who are passionate about providing access to mental wellness and healing for Arabic-speaking people worldwide. We provide a lively, empowering work environment, where you have the space needed to innovate, create, take initiative, and collaborate.

Job Description

O7 Therapy is looking for a results-driven Senior Quality Control Software Engineer to be responsible for designing and running tests on software usability. The Quality Control Software Engineer will conduct tests, analyze the results, and report observations. 
To be successful in this position you should have a working knowledge of software and test design, the capability to run through tests, and the ability to analyze the results.

  • Responsible for leading, creating and executing the test plan and test scripts based on the developed requirements throughout the software development lifecycle.
  • Provides timely, accurate and clear status of progress throughout the planning and execution of testing.
  • Demonstrates a strong understanding of the supported business areas and associated processes in order to provide timely, cost effective testing while minimizing risk.
  • Demonstrates an understanding of the proposed software solution, through reading, reviewing and challenging requirements for the project.
  • Partners with project leadership and business to review developed plans and scripts, as well as provide a timely and clear status of progress.

Qualifications

  • 0-2 years of work experience in software quality control and testing Web, mobile, and API testing experience
  • Ability to work independently, and also mentor others thorough approach to testing with the ability to dig deeper into issues rather than find and report defects
  • Ability to quickly learn and understand internal systems, procedures and methodologies.
  • Knowledge of automated testing tools for both web and mobile apps
  • Knowledge of performance and security testing
  • Ability to work in a fast-paced waterfall/agile/scrum environment