Albilad Alhurra - Cairo, IL

posted 3 months ago

Full-time - Mid Level
Cairo, IL

About the position

The Middle East Broadcasting Networks, Inc. (MBN) is seeking a qualified and experienced Senior QA Engineer to join their software engineering team. This role is crucial in ensuring the successful and high-quality release of both existing and future projects. The Senior QA Engineer will be responsible for conducting comprehensive tests prior to product launches, ensuring that the software operates smoothly and is cost-effective. The ideal candidate will have a strong background in quality assurance and will be adept at identifying and resolving issues that may arise during the testing process. In this position, the Senior QA Engineer will create and execute detailed, well-structured test plans and test cases tailored for various development and design tasks. They will perform thorough regression tests as bugs are resolved, ensuring that any critical bugs are identified and verified. The role requires close collaboration with the Software, Product, and technical support teams to implement product functional testing, document defects, and report them accurately. The Senior QA Engineer will also be responsible for reporting detailed bug reports to JIRA and tracking the status of defects throughout the testing lifecycle. The responsibilities extend to performing functional, integration, and UI testing across web, mobile, and smart TV applications, ensuring that all products meet the established acceptance criteria. The Senior QA Engineer will conduct system, integration, regression, and performance testing, analyze test results, track system test defects, and provide progress reports. They will execute test scripts once defects are resolved, ensuring that the final product is of the highest quality.

Responsibilities

  • Creating and executing detailed, comprehensive, and well-structured test plans and test cases for development and design tasks.
  • Performing thorough regression tests as bugs are resolved.
  • Finding critical bugs and verifying any reported issues, identifying their underlying cause and seeing them through to resolution.
  • Closely working with the Software, Product, and technical support teams to implement product functional testing, document and report defects.
  • Reporting detailed bug reports to JIRA and tracking the status of defects.
  • Performing functional, integration, and UI testing.
  • Testing web, mobile, and smart TV applications and rich multi-media experiences according to the brief and acceptance criteria.
  • Performing test execution (system, integration, regression, performance), conducting test results analysis, tracking system test defects, and providing progress reports.
  • Executing test scripts once defects are fixed.

Requirements

  • B.S. or higher degree in Computer Science (or equivalent experience).
  • At least 3+ years of experience as a QA engineer on medium to large web projects.
  • Knowledge of any CMS - Drupal, Wordpress, Joomla, etc.
  • Experience in both automation and manual testing.
  • Ability to develop automation test frameworks and test scripts.
  • Practical experience with Agile Methodology (e.g. Scrum) and project management tools such as JIRA.
  • Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
  • Scrum Master experience.
  • Good knowledge of API testing and REST Assured.
  • Comfortable with modern distributed version control systems, preferably Git.
  • Excellent written and verbal English skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service