Software Quality Engineer (Testing)

Tech startup revolutionizing logistics and financing for e-commerce in the Middle East and Africa, specializing in solutions for social media sellers.
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
Logistics · Finance

Description For Software Quality Engineer (Testing)

Bosta is an innovative tech startup that's transforming the logistics and financing landscape for e-commerce in the Middle East and Africa. The company focuses on providing comprehensive solutions for social media-based sellers, offering end-to-end services that streamline digital trade and logistics while facilitating financing.

As a Software Quality Engineer, you'll be joining a dynamic engineering team that prioritizes delivering exceptional user experiences. The role involves working on both customer-facing solutions and internal systems that power operations, customer service, accounting, and sales. The company is in a growth phase, undertaking significant technical transitions including technology migrations, service rebuilds, and architectural changes.

Your responsibilities will span from designing and executing test cases to providing technical leadership. You'll work in an agile environment, collaborating with various teams to ensure comprehensive QA coverage. The role requires both manual and automated testing expertise, with a focus on web, REST API, and mobile applications.

The ideal candidate should have 1-2 years of software testing experience, strong technical skills including proficiency in automation tools like Cypress and Selenium, and excellent communication abilities. This position offers the opportunity to contribute to the company's technical evolution while working in a collaborative, fast-paced environment that values innovation and quality.

Join Bosta to be part of a team that's leveraging automation, data, and AI to revolutionize e-commerce logistics in the region. This role offers the perfect blend of technical challenges and leadership opportunities, making it ideal for someone looking to grow their career in software quality engineering.

Last updated 22 days ago

Responsibilities For Software Quality Engineer (Testing)

  • Design and develop test cases for software products and websites
  • Perform testing activities including bug reporting and retesting
  • 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 create acceptance criteria and test cases
  • Assess release status and ensure high-quality 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

Requirements For Software Quality Engineer (Testing)

MongoDB
MySQL
JavaScript
  • Bachelor's degree in computer science or related fields
  • 1-2 years of software testing experience
  • Ability to analyze development algorithms for test case design
  • Solid 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)
  • Proficiency in Automation testing tools Cypress, Selenium, and Javascript
  • Strong communication and interpersonal skills
  • Excellent Problem-solving skills
  • Excellent leadership skills

Interested in this job?

Jobs Related To Bosta Software Quality Engineer (Testing)

Quality Assurance Engineer I, Device OS

Quality Assurance Engineer position at Amazon Lab126, focusing on device OS testing and automation, requiring 3+ years of experience in QA engineering.

Product Design Engineering Program Manager

Product Design Engineering Program Manager position at Apple, managing technical development of mechanical components with salary range $136,300-$248,700 and comprehensive benefits.

Technical Support Engineering

Technical Support Engineer role at Microsoft, providing complex technical support and customer success solutions with hybrid work options.

Software Engineer

Software Engineer role at Microsoft's Cloud Operations & Innovation team, focusing on cloud computing transformation and datacenter resource management.

Technical Support Engineering

Technical Support Engineering role at Microsoft, offering hybrid work in Bangalore, focusing on resolving complex customer technical issues and driving product improvements.