myjob logo

Search by job title, skills, company or browse by categories.

Full-time
  • Port Louis
  • Not disclosed
  • Posted Jun 18, 2026
  • Closing 18/07/2026
  • ICT / IT / Web
  • Test Engineer
  • Quality Assurance
  • Software Tester
  • Qa Engineer

Share:

Job Description

Job Description

About the Role

The QA/Test Engineer at BDO IT Consulting is responsible for ensuring the quality, reliability, and performance of software applications through both manual and automated testing. This role works closely with developers, business analysts, project teams, and clients to identify defects, validate requirements, and contribute to the delivery of high-quality software solutions. The QA/Test Engineer plays a key role in maintaining testing standards, improving quality processes, and supporting successful project delivery.

Key Responsibilities

  • Analyze business and functional requirements to develop effective test strategies, test plans, and test cases.
  • Perform manual testing activities, including functional, integration, regression, system, and user acceptance testing.
  • Design, develop, execute, and maintain automated test scripts and testing frameworks.
  • Identify, document, track, and verify software defects, ensuring timely resolution and retesting.
  • Collaborate with developers, business analysts, project managers, and clients to ensure quality throughout the software development lifecycle.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Execute API testing and validate backend integrations and data flows.
  • Perform database validation and data integrity testing where required.
  • Prepare and maintain test documentation, test reports, and quality metrics.
  • Support CI/CD initiatives by integrating automated tests into deployment pipelines.
  • Contribute to continuous improvement of QA processes, methodologies, and testing standards.
  • Ensure compliance with company quality standards, project requirements, and best practices.

Qualifications and Experience

  • Bachelor's degree in computer science, Information Technology, Software Engineering, or a related field.
  • 2–4 years of experience in software quality assurance and testing.
  • Proven experience in both Manual and Automation Testing.
  • Experience with automation tools such as Selenium, Cypress, Playwright, or similar testing frameworks.
  • Experience with defect tracking and project management tools such as JIRA or Azure DevOps.
  • Experience with API testing tools such as Postman.
  • Knowledge of SQL and database testing concepts.
  • Experience working within Agile/Scrum environments.
  • Exposure to CI/CD tools and DevOps practices is an advantage.
  • ISTQB certification or equivalent testing certification is considered an advantage.

Skills and Competencies

  • Strong analytical and problem-solving skills.
  • Excellent attention to detail and quality-focused mindset.
  • Strong communication and stakeholder management abilities.
  • Ability to manage multiple priorities and meet project deadlines.
  • Strong documentation and reporting skills.
  • Ability to work independently and collaboratively within cross-functional teams.
  • Proactive approach to identifying risks and improving quality processes.
  • Commitment to continuous learning and professional development.

What We Offer

  • Competitive salary package
  • Medical insurance cover
  • Exposure to multiple projects and clients (local and overseas)
  • Work-life balance
  • Employee Referral Program
  • Office holidays in Dec/Jan
  • Team building and Welfare activities