Silicon Avenue, Cybercity, Ebene 72201, Mauritius

QA Engineer

Full Time
Ebene
Posted 1 week ago

We are seeking a skilled QA Engineer with 2-3 years of experience in software testing, who has a proven track record of ensuring software quality through manual and automated testing. The ideal candidate will have a strong foundation in testing principles, hands-on experience with automation tools, and the ability to work collaboratively within a cross-functional team. As a QA Engineer, you will take ownership of the testing lifecycle, contribute to automation strategies, and ensure the reliability and performance of software products across diverse platforms.

Responsibilities:

  • Design, implement, and execute comprehensive test plans and test cases based on software requirements.
  • Perform manual testing to validate functionality, usability, and performance across web, mobile, and desktop platforms.
  • Develop, maintain, and enhance automated test scripts using tools such as Selenium, Katalon, or similar frameworks.
  • Perform API testing using tools like Postman or SoapUI, ensuring thorough validation of RESTful and SOAP APIs.
  • Execute database testing and data validation using SQL queries for relational databases like Oracle, MySQL, PostgreSQL or MongoDB.
  • Identify, document, and manage software defects using bug tracking systems such as Jira.
  • Collaborate with developers and stakeholders to resolve issues and ensure high-quality deliverables.
  • Contribute to the design and maintenance of automated test frameworks and CI/CD pipeline integrations.
  • Conduct regression testing to maintain software stability during updates or new feature releases.
  • Track and report quality metrics and testing progress to stakeholders, ensuring transparency and accountability.

Requirements:

  • Experience: 2-3 years in software testing or quality assurance with exposure to both manual and automated testing.

Technical Skills:

  • Proficiency in at least one programming language (e.g., Java, Python, JavaScript) for automation scripting.
  • Hands-on experience with automation tools such as Selenium, Katalon, or equivalent.
  • Familiarity with CI/CD tools and their integration with testing frameworks (e.g., Jenkins, Github Actions).
  • Knowledge of API testing tools and techniques.
  • Strong understanding of database testing, including writing and executing SQL queries.

Soft Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Ability to work collaboratively in a fast-paced environment.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Certification in software testing (e.g., ISTQB, CSTE) is a plus.
  • Exposure to performance testing tools and methodologies (e.g., Gatling, JMeter, LoadRunner) is desirable.
  • Familiarity with security testing tools such as ZAP or knowledge of OWASP guidelines is a plus.

Why Join Us?

At our organization, you will have the opportunity to work on cutting-edge projects, grow your expertise in automation testing, and contribute to the delivery of high-quality software products. We value innovation, collaboration, and professional development, and we are committed to supporting your career growth.

Job Features

Job Category

Quality Assurance, Service Delivery

Apply Online

For more information on the Candidate Privacy Notice, please click here.