Software Quality Engineer

Bosta is a rapidly growing tech startup aiming to revolutionize the logistics and financing landscape for e-commerce in the Middle East and Africa regions.
Backend
Hybrid
1+ year of experience
Finance · Logistics · E-Commerce

Description For Software Quality Engineer

Bosta is a rapidly growing tech startup revolutionizing logistics and financing for e-commerce in the Middle East and Africa. They cater to individuals selling products on social media platforms, providing end-to-end solutions for digital trade, logistics, and financing.

As a Software Quality Engineer at Bosta, you'll work closely with the engineering team to control release quality. Your responsibilities include designing and developing test cases, performing various testing activities, executing functional and non-functional tests for Web, REST API, and Mobile applications, and working in an agile environment with different teams.

Key responsibilities:

  • Design and execute test cases for software products and websites
  • Perform bug reporting, retesting, root-cause analysis, and acceptance testing
  • Provide technical leadership and mentorship to junior team members
  • Improve testing processes and methodologies
  • Participate in code reviews and maintain high code quality standards
  • Design, develop, and execute automated tests

The ideal candidate should have:

  • Bachelor's degree in computer science or related field (preferred)
  • 1-2 years of experience in software testing
  • Strong understanding of the software development life cycle
  • Experience with API testing and automation tools (Cypress, Selenium, Javascript)
  • Excellent problem-solving, communication, and leadership skills

Join Bosta to be part of an innovative team working on cutting-edge solutions in the e-commerce and logistics space!

Last updated 2 months ago

Responsibilities For Software Quality Engineer

  • Design and develop test cases for software products and websites
  • Perform testing activities including bug reporting, retesting, root-cause analysis, and acceptance testing
  • Execute functional and non-functional testing for Web, REST API, and Mobile applications
  • Work in an agile environment with different teams
  • Attend planning meetings and provide feedback on user stories
  • Assess the status of releases
  • Provide technical leadership and mentorship to junior team members
  • Improve testing processes and methodologies
  • Participate in code reviews
  • Design, develop, and execute automated tests
  • Maintain and improve automation frameworks

Requirements For Software Quality Engineer

MongoDB
MySQL
JavaScript
  • Bachelor's degree in computer science or related field (preferred)
  • 1-2 years of experience in software testing
  • Understanding of software development life cycle
  • Experience with API testing
  • Experience with MongoDB, SQL Server, MySQL, or RabbitMQ (plus)
  • Familiarity with performance testing tools Loadrunner and JMeter (plus)
  • Hands-on experience with Automation testing tools Cypress, Selenium, and Javascript (MUST)
  • Excellent communication and interpersonal skills
  • Excellent Problem-solving skills
  • Excellent leadership skills

Interested in this job?