وصف الوظيفة
Job Announcement
Senior QA Engineer
The Middle East Broadcasting Networks, Inc. (MBN) is looking for a qualified and experienced QA Engineer to assist their software engineering team solutions to ensure successful, high-quality releases of existing and future projects. The ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly while being cost-effective.
The primary duties and responsibilities of the Senior QA Engineer include, but are not limited to:
- 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 work with the Software, Product and technical support teams to implement product functional testing, document and report defects
- Report detailed bug reports to JIRA and track the status of defects.
- Performing functional, integration and UI testing
- Test web, mobile, and smart TV applications and rich multi-media experiences according to the brief and acceptance criteria. Work closely with software engineers, product managers, and editorial teams to deliver the quality products.
- Performing test execution (system, integration, regression, performance), conduct test results analysis, tracking system test defects and provision of progress reports, reexecution of test scripts once defects are fixed.
QUALIFICATIONS/EDUCATION And/or EXPERIENCE REQUIREMENTS
- B.S. or higher degree in Computer Science (or equivalent experience)
- At least 3+ year of experience as a QA engineer on medium to large web project.
- Should have knowledge of any CMS - Drupal, Wordpress, Joomla, etc.
- Experience in both automation & manual testing
- Develop Automation test frameworks and Test scripts.
- Practical experience on Agile Methodology (e.g. Scrum) and project management tools e.g 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.
MBN is an equal opportunity employer committed to workforce diversity.