QA Engineer

Dar Chaabane Al Fehri, Tunisie

We are seeking a detail-oriented and highly motivated QA Engineer to join our team. The ideal candidate will have a strong understanding of software development processes, excellent analytical skills, and a passion for ensuring the delivery of high-quality software products. As a QA Engineer, you will be responsible for creating and implementing test plans, identifying and reporting bugs, and collaborating closely with developers and cross-functional teams to ensure our software meets the highest standards.

Responsibilities 

  • Develop and maintain test plans, test cases, and test scripts based on product requirements and design specifications.
  • Execute manual and automated testing to identify and report software defects, bugs, and inconsistencies.
  • Collaborate with the development team to prioritize bug fixes and ensure timely resolution.
  • Work closely with cross-functional teams, including product managers, designers, and developers, to understand product requirements and ensure quality throughout the software development lifecycle.
  • Participate in design and code reviews to identify potential quality issues and suggest improvements.
  • Provide clear and detailed bug reports, including steps to reproduce, expected results, and actual results.
  • Continuously review and improve testing processes and methodologies to increase efficiency and ensure consistent quality standards.
  • Stay current with industry trends, tools, and best practices in software quality assurance.
  • Contribute to the continuous improvement of the overall quality assurance strategy and processes.
  • Provide training and support to team members on QA best practices and tools.


Requirements

  • Minimum 2-4 years of experience in software quality assurance, including both manual and automated testing.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Proficiency in Python and javascript programming language (PHP and shell scripting is a plus).
  • Experience with test automation tools/frameworks (e.g., Selenium, k6, Apache JMeter, Appium, Jenkins, SonarQube).
  • Familiarity with Agile/Scrum development processes.
  • Excellent problem-solving and analytical skills, with a strong attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Ability to work independently and manage multiple tasks simultaneously in a fast-paced environment.
  • Experience with performance, security, and usability testing is a plus.




We're now looking for people who can bring new perspectives and life experiences to our team, so if you want a place that values your curiosity, passion, and desire to learn, if you're seeking colleagues who are big thinkers eager to take on fresh challenges as a team, then you're a future member of MDW

 


 

Titre de votre site