Senior Test Engineer

Apply to Job Here


Company NameBanque Misr
Company TypeGovernment
Job TypeFull-Time
Salary RangeMarket Competitive
LocationCairo, Cairo, Egypt
QualificationsBachelor’s Degree
Experience5 Year+

Job Overview

Banque Misr is seeking a highly skilled Senior Test Engineer to join its technology team in Cairo, Egypt. In this pivotal role, you will be responsible for designing, developing, and executing comprehensive testing strategies to ensure the highest quality and reliability of the bank’s software systems, contributing to its ongoing digital transformation and innovation.

Company Overview

Banque Misr (BM) was established in 1920 by the pioneer economist and financial expert Mohamed Talaat Harb Pasha, who spearheaded the concept of investing in national savings and directing them toward economic and social development. It was established as the first wholly Egyptian-owned bank. Banque Misr has funded many businesses across multiple domestic sectors, owning shares in 157 companies. BM is the first bank in Egypt and North Africa to comply with PCI data security standards and boasts one of Egypt’s largest ATM networks. With over 20,000 employees and more than 13 million clients, Banque Misr has over 800 local branches and a significant international presence, including branches in the UAE and France, subsidiaries in Lebanon and Germany, and representative offices in China, Russia, South Korea, and Italy.

Quick Details

  • Salary Range: Market Competitive
  • Job Type: Full-time
  • Qualifications: Bachelor’s Degree
  • Experience: 5 Year+

Key Responsibilities

  • Design, develop, and execute detailed test plans, test cases, and test scripts for various software applications.
  • Identify, document, and track software defects and inconsistencies, working closely with development teams for resolution.
  • Implement, maintain, and enhance automated testing frameworks and tools (e.g., Selenium, Playwright, JUnit).
  • Perform various types of testing, including functional, regression, performance, and security testing.
  • Collaborate with product owners and developers to understand project requirements and ensure testability of features.
  • Contribute to the continuous improvement of QA processes and methodologies within the organization.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Minimum of 5 years of professional experience in software testing or quality assurance, preferably in the banking sector.
  • Strong understanding of software QA methodologies, tools, and processes.
  • Proven experience with test automation frameworks and scripting languages (e.g., Python, Java, C#).
  • Proficiency in SQL for database testing and data validation.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team.

Benefits

  • Competitive salary and a comprehensive benefits package.
  • Significant opportunities for professional growth and career advancement within a leading financial institution.
  • Work in a dynamic and innovative environment utilizing cutting-edge banking technology.
  • Contribute to projects that have a direct impact on national economic and social development.
  • Access to ongoing training and professional development programs.
  • Be part of a supportive and collaborative work culture with a diverse team.

Apply to Job Here