B

B.TECH

Omnichannel electronics retailer with consumer financing

Mobile Test Automation Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeCairo, Cairo Governorate, EgyptNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in computer science, software engineering, or a related field is required.
  • At least 7 years of experience as an automation testing engineer, focused on web and mobile applications, is required.
  • Proficiency in test automation tools and frameworks such as Selenium, Appium, or similar is required.
  • Proficiency in programming languages such as Java, Python, or C# for test automation scripting is required.
  • A solid understanding of software testing concepts, methodologies, and best practices is required.
  • Experience with Agile/Scrum development methodologies and working in cross-functional teams is required.
  • Knowledge of continuous integration/continuous delivery practices and tools is required.
  • Familiarity with version control systems such as Git is required.
  • Problem-solving and debugging skills, attention to detail, written and verbal communication, and the ability to collaborate with team members and stakeholders are required.
  • The ability to work independently and manage multiple priorities in a fast-paced environment is required.
  • Knowledge of performance testing tools and techniques is required.

Responsibilities

  • Develop and maintain automated test frameworks and scripts for web and mobile applications.
  • Collaborate with cross-functional teams to understand project requirements, identify test scenarios, and develop comprehensive test plans.
  • Design and implement automated test plans, test scenarios, and test cases based on functional specifications and user stories.
  • Execute automated tests and analyze results to identify defects, performance issues, and areas for improvement.
  • Work with developers and product owners to reproduce, diagnose, and resolve software defects.
  • Continuously enhance and optimize automated test suites to ensure maximum test coverage and efficiency.
  • Monitor and report on the progress of automated testing efforts, including defect metrics and test coverage.
  • Maintain an understanding of industry trends, emerging technologies, and best practices in test automation.
  • Participate in code reviews and contribute to improving the software development process.
  • Stay up to date with industry best practices, emerging trends, and new technologies related to automated testing.
  • Provide technical guidance and mentorship to junior team members and promote a culture of quality and excellence.

Desired Qualifications

  • A certification in software testing, such as ISTQB or CSTE, is a plus.

About the Company

B.TECH

Omnichannel electronics retailer with consumer financing

B.TECH operates in Egypt as an omnichannel retailer of home appliances and consumer electronics, selling local and international brands through more than 175 stores and an online platform. Customers can purchase in-store or online and use financing options such as MiniCash or partner fintech services to pay over time, while the business also maintains a B2B marketplace app called Deel to help SMEs with inventory, delivery, and marketing tools. The company combines a long-standing retail footprint with embedded consumer financing and a growing B2B offering, supported by investments from DPI and SEIC, to reach a wide audience. Its goal is to expand access to electronics and appliances in Egypt by leveraging omnichannel retail and financing to serve both individuals and small businesses and grow market share.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$288.9M
Headquarters
Cairo, Egypt
Founded
1997

Recently Posted Jobs

Explore more opportunities at B.TECH

See more jobs