Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Quality Control

The Address Investments for Real Estate Consultancy
Cairo, Egypt
Posted 1 year ago
32Applicants for5 open positions
  • 26Viewed
  • 9In Consideration
  • 16Not 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.

Responsibilities:
 

  • Analyze requirements and come up with a test plan to ensure testing quality.
  • Review functional and design specifications to ensure full understanding of individual
    deliverables.
  • 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 inclination towards QA automation
  • 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 DevelopmentSenior Software Quality Control