Browse Jobs
For Employers
Post JobLog inGet Started

QC Engineer - Software

iBrain Technologies
Maadi, Cairo
Posted 5 years ago
75Applicants for2 open positions
  • 28Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • QC Engineers are responsible for the quality of software development and deployment. They are involved in performing automated and manual tests to ensure the software created by developers is fit for purpose. Some of the duties include analysis of software, and systems, mitigate risk and prevent software issues.
  • Being able to think like a developer and see how a developer might interpret and implement business requirements, to fully understand what project managers and product owners expect, and to imagine what end users need and how they will interact with the product.

QC Engineer will be responsible for the following:

  • Analyze requirements and come up with a test plan to ensure testing quality.
  • Review functional and design specifications to ensure full understanding of individual deliverable.
  • Write manual and automated test cases.
  • Perform Quality Control by conducting manual and automated testing to find defects and assure that the product meets design specifications and requirements. This includes isolating, reproducing, verifying and reporting defects, as well as implementing and maintaining automated tests such as Selenium WebDriver, JUnit, JMeter, and Fitness.
  • Effectively communicate and document all the defects discovered during the Quality Control process.
  • Identify any potential quality issues and escalate immediately to management.
  • Work closely with developers in an agile environment to ensure a high-quality product.

Job Requirements

  • Previous working experience as a software developer is a plus
  • Strong knowledge about automation tests
  • Proven ability to work with teams and build a high-performance culture
  • Solid understanding of software development, debugging, testing, and problem-solving
  • Deep knowledge of various Frameworks and Tools (like Selenium, JMeter, JUnit, and others)
  • Working knowledge of source code control systems; SVN, Perforce, CVS or Github
  • Test API
  • Report any UI/UX issues
  • Perform application security audits.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • A strong track record of on-time delivery for large, cross-functional, projects.
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentQC Engineer - Software