Browse Jobs
For Employers
Post JobLog inGet Started

Quality Control Engineer

Dafater
Heliopolis, Cairo
Posted 1 year ago
53Applicants for1 open position
  • 44Viewed
  • 14In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Role Purpose: we are seeking a QC automation engineer to work on multiple technologies. Our development scope contains cloud scalable connectivity and big data processing on our SaaS analytics product. This is an excellent opportunity to join a rapidly growing software development team. This individual will work closely with a core team of developers and QA professionals to ensure the quality of produced software is assured and retained using various test automation techniques.

Duties/Responsibilities:

  • Contribute to engineering efforts to solve complex engineering problems in testing and tools.
  • Design, develop, and extend the automated testing frameworks.
  • Deliver high-quality code that has been thoroughly tested.
  • Be a valued member of an autonomous, cross-functional agile team.
  • Participate in code reviews, retrospectives, and lunch-and-learns.
  • Investigate, debug, and resolve system functionality and performance issues.
  • Complete and maintain documentation of test results.
  • Perform analysis of test results to ensure functionality and recommend corrective action.
  • Complete the logging, tracking, communication, and resolution of issues.
  • Generate reports on quality statistics for product release metrics.
  • Supports the introduction and adherence to new/advanced techniques and approaches in testing and automation (e.g., BDD, Rapid Software Testing).

Job Requirements

Education:

  • BSc. Computer Science or Information Technology or related field from an appropriately accredited institution

Experience:

  • 3-5 years of Automation experience in Java/Selenium, C# & Cypress.
  • Experience in developing automated test frameworks in the SaaS product suite.
  • Experience with automation frameworks (Webdriver.IO, Selenium, or equivalent)
  • Experience working with behavior-driven development (BDD)
  • Experience testing RESTful APIs (Postman, SoapUI, or equivalent)
  • Strong knowledge of Node.JS, Python or Golang, or Java
  • Experience with persistence storage: Postgres or MySQL. MongoDB, Elasticsearch, or equivalent
  • Experience working with complex data models, queries, and visualization.
  • Experienced in providing specialized testing planning, design, automation, and execution services.
  • Solid debugging and problem-solving skills - solving moderately complex problems.
  • expertise in build/code/release management to enable defect avoidance.
  • Contribute to engineering efforts to solve complex engineering problems in testing and tools.

Required Skills/Abilities:

  • Voracious learner. You love diving into new areas and exploring new languages, and frameworks and are always up to date with the latest technologies & SW releases.
  • Ability to work in multitasks under pressure assuring the best outcome.
  • You are goal-oriented and enjoy taking initiative as well as responsibility.
  • Strong analytical and reporting skills.
  • Value clear communication. You recognize the importance of clear communication, documented planning, and transparent & frequent feedback.
  • Ask clarifying questions and communicate early and often to unblock yourself.
  • Deep understanding of the causes of the problem and creating strategies to have long-term problem solutions and turn problems into opportunities.
  • Great attention to detail to quickly identify key aspects of any problem leading to better performance.
  • Takes on a coaching and mentoring role, motivating others and boosting morale. 
  • Great attention to detail to quickly identify key aspects of any problem leading to better performance.
  • Takes on a coaching and mentoring role, motivating others and boosting morale. 
  • Highly independent, take ownership, does not need to be told what to do, seeks feedback, and executes actions.
  • Highly independent, take ownership, does not need to be told what to do, seeks feedback, and executes actions.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentQuality Control Engineer