b_labs logob_labs logo

Mobile Test Automation Engineer

b_labsCairo, Cairo Governorate, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Requirements: Bachelor’s degree in Computer Science, Software Engineering, or a related discipline. A minimum of 7 years experience as an Automation Testing Engineer, specifically focusing on web and mobile applications. Extensive knowledge of test automation tools and frameworks such as Selenium, Appium, or equivalent. Proficiency in programming languages like Java, Python, or C# for creating test automation scripts. A solid grasp of software testing principles, methodologies, and best practices. Experience with Agile/Scrum development processes and collaboration within cross-functional teams. Familiarity with continuous integration and continuous delivery (CI/CD) methods and tools. Knowledge of version control systems like Git. Exceptional problem-solving abilities and debugging skills.

About the job

b_labs serves as the transformation and digitization sector of B. TECH, dedicated to revolutionizing the industry. We are at the forefront of technological innovation for B. TECH, a pivotal player in the Egyptian retail landscape. Our mission is to establish B. TECH as the premier omni-channel platform for consumer electronics and appliances in Egypt. By becoming part of b_labs, you'll experience a dynamic startup culture while enjoying the security of a well-established company that has consistently demonstrated robust growth. You will collaborate with a forward-thinking, customer-centric team focused on pioneering digital retail in the Middle East.

Key Responsibilities:

  • Design, develop, and uphold automated test frameworks and scripts for both web and mobile applications.
  • Work alongside cross-functional teams to comprehend project requirements, pinpoint testing scenarios, and formulate thorough test plans.
  • Create and deploy automated test plans, scenarios, and cases based on functional specifications and user narratives.
  • Execute automated tests, analyze outcomes to detect defects, performance bottlenecks, and enhancement opportunities.
  • Collaborate closely with developers and product managers to replicate, troubleshoot, and resolve software issues.
  • Continuously refine and enhance automated test suites to ensure optimum test coverage and efficiency.
  • Track and communicate the status of automated testing initiatives, including defect statistics and test coverage.
  • Maintain a comprehensive understanding of industry trends, emerging technologies, and best practices in test automation.
  • Engage in code reviews and contribute to the overall advancement of the software development lifecycle.
  • Stay informed about industry standards, emerging trends, and novel technologies pertaining to automated testing.
  • Offer technical mentorship to junior team members and foster a culture of quality and excellence.

About b_labs

b_labs is the innovation and digital transformation powerhouse of B. TECH, committed to reshaping the landscape of the retail industry. With a strong foundation in technological advancement, we strive to lead the way in providing an exceptional omni-channel experience for consumers in Egypt.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.