Egypt Remote (Country)

Bosta is hiring a Software Quality Engineer

A QA Automation Engineer is responsible for building and maintaining automated test systems across web, mobile, and API platforms. This role involves designing test cases, conducting functional and non-functional testing, participating in Agile workflows with cross-functional teams, and providing mentorship to junior engineers to support high-quality software delivery.

Responsibilities

  • Review code and provide feedback to maintain high standards of code quality.
  • Create, implement, and run automated tests to ensure thorough software coverage and reliability.
  • Enhance and sustain test automation frameworks while working with developers to quickly identify and fix defects.
  • Develop test cases for software and websites to confirm functionality aligns with user requirements.
  • Carry out testing tasks including identifying bugs, retesting fixes, analyzing root causes, regression testing, and acceptance validation.
  • Conduct functional and non-functional testing for web applications, REST APIs, and mobile platforms.
  • Collaborate within an Agile environment alongside development, product, operations, and design teams to ensure comprehensive QA coverage.
  • Join planning sessions, contribute feedback on user stories, and define acceptance criteria and test scenarios.
  • Evaluate release readiness and support timely delivery with high-quality standards.
  • Offer technical guidance and mentorship to less experienced team members.
  • Continuously refine testing methods and promote best practices in quality assurance.

Requirements

  • Practical experience with automation testing tools including Cypress, Selenium, and JavaScript is required.
  • Ability to evaluate development logic for effective test case creation.
  • Strong grasp of the software development life cycle phases and practices.
  • Proven background in testing APIs.
  • Strong communication and interpersonal abilities, with comfort in a fast-paced, collaborative setting.
  • Outstanding problem-solving capabilities.
  • Demonstrated leadership skills.

Nice to Have

  • A bachelor’s degree in computer science or a related field is preferred.
  • 2 to 4 years of relevant experience in software testing.
  • Experience with MongoDB, SQL Server, MySQL, or RabbitMQ is advantageous.
  • Knowledge of performance testing tools such as Loadrunner and JMeter is beneficial.

Tech Stack

Cypress, Selenium, JavaScript, REST API, MongoDB, SQL Server, MySQL, RabbitMQ, Loadrunner, JMeter

Work Arrangement

local-country — Egypt

Team

Cross-functional Agile team including Engineering, Product, Design, and Operations

Additional Information

  • Job Code: Inc-2026-SJTech-001
Required Skills
CypressSeleniumJavaScriptREST APIMongoDBSQL ServerMySQLRabbitMQLoadrunnerJMeter CypressSeleniumJavaScriptREST APIMongoDBSQL ServerMySQLRabbitMQLoadrunnerJMeter
About company
Bosta
Launched in 2017, Bosta is an overnight delivery provider for E-commerce companies in Egypt. The company leverages technology to empower businesses and aims to disrupt the logistics industry by bringing technology and experience together to provide a one-stop shop for delivery solutions.
All jobs at Bosta Visit website
Job Details
Department Quality Assurance
Category qa_testing
Posted 2 months ago