Access insights about COVID 19 impact on employment and youth employability in Egypt.
Download Report
Browse Jobs
LoginJoin NowEmployer?

Software Testing Engineer

DIRAC SYSTEMS
Heliopolis, Cairo

Software Testing Engineer

Heliopolis, CairoPosted 30 days ago
7Applicants for4 open positions
  • 0Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

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

Skills And Tools:

Job Description

  • Review requirements, specifications, and technical design documents.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Estimate, prioritize, plan and coordinate testing activities.
  • Identify, record, document thoroughly, and track bugs.
  • Perform SDTL regression, and UAT
  • Develop and apply testing processes for new and existing products to meet client needs
  • Manual test functional and non-functional
  • Monitor debugging process results
  • Create test reports to summarize project status
  • Create, maintain, and execute comprehensive suites of test cases.
  • Reproduce customer issues, verify potential fixes, and write regression tests.
  • Analyze and troubleshoot test failures, submit defects, and communicate test results.
  • Track defects and verify fixes.
  • Participate in day-to-day QA activities, including the continuous integration and nightly running of automation scripts.
  • Increase and improve test coverage.
  • Create detailed, comprehensive, and well-structured test strategies/plans/reports.
  • Automate testing of web apps (UI), API, Middle tier and Reporting applications.
  • Provide clear and detailed status, assess, and mitigate risks to ensure timely delivery with excellent quality
  • Automation testing
  • PS: no work from home policy in our company

Job Requirements

  • Bachelor of Science degree in Computer Science or Computer Engineering.
  • Good Knowledge and skills in STLC and QA methodologies, tools, and techniques.
  • Experience in testing websites, mobile apps (iOS, Android).
  • Experience in testing APIs.
  • Experience in writing clear, concise, and comprehensive test cases.
  • Experience in automation testing using Selenium and/or Appium.
  • Experience working with 'Java' programming language
  • Knowledge of automation tools and frameworks 'Maven, TestNG, Jenkins' is a plus
  • Previous work experience in an Agile and waterfall development process
  • Work on multiple projects at the same time.
  • Excellent English both written and spoken.
  • Good knowledge in any automation framework
  • Experience developing manual End-to-End and Integration tests for applications.
  • Minimum of 5 years testing applications.
  • Excellent verbal skills, versatile in English.
  • Excellent problem solving skills and good attention to detail.
  • Strong understanding of QA concepts.
  • Experience in a hands on testing role within a web development environment.
  • Experience with MS SQL.
  • Experience with Automated Testing (Selenium, NUnit/JUnit, C#,Java).
  • Knowledge of nightwatch.js is a plus
  • Knowledge of cucumber.js is a plus
  • Ability to write clean, readable and quality code
  • Team player among an elite dynamic R&D group

Featured Jobs

Similar Jobs

Search other opportunities
Loading interface...
JobsIT/Software DevelopmentSoftware Testing Engineer