QA Engineer (Manual & Automated Testing)

Casablanca

CDI / Temps pleinTélétravail1–3 ansLicence / Bac+3AnglaisQualité / HSEInformatique / ITCabinet de recrutement

L’essentiel du poste

Résumé par Postule AI

QA Engineer role focused on ensuring software quality through manual and automated testing. Responsibilities include designing test strategies, executing comprehensive testing across multiple platforms, identifying and documenting defects, and collaborating with cross-functional teams. Requires strong testing expertise, technical knowledge of automation frameworks and tools, SQL/database familiarity, and proficiency with test management platforms like Jira and TestRail. Ideal for detail-oriented professionals with 1-3 years of QA experience seeking a remote position in a quality-focused IT environment.

Vos missions

  • Design and execute manual and automated test strategies for software applications across web, mobile, desktop, and API platforms.
  • Analyze requirements and create comprehensive test plans, test cases, and scripts; perform functional, regression, integration, and exploratory testing.
  • Identify, reproduce, document, and track software defects with detailed information including reproduction steps and supporting evidence.
  • Develop and maintain automated test scripts and frameworks; perform API, database, cross-browser, and cross-platform testing.
  • Collaborate with developers, product managers, and designers to investigate quality issues and support release testing and production verification.
  • Monitor test results, identify quality risks, and recommend improvements to QA processes and automation coverage.

Profil recherché

  • You have 1-3 years of hands-on QA experience and are comfortable with both manual and automated testing approaches.
  • You are detail-oriented, analytical, and passionate about software quality with strong problem-solving abilities.
  • You are proficient with test management tools (Jira, TestRail) and have basic SQL and database testing knowledge.
  • You work well in collaborative, cross-functional environments and communicate technical issues clearly to diverse stakeholders.
  • You are proactive, reliable, and seeking a remote position where you can grow your QA expertise in an IT environment.

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

About the Role

We are seeking a detail-oriented, analytical, and quality-focused QA Engineer to ensure software products meet functional, technical, and quality standards throughout the development lifecycle. You will have strong testing and problem-solving skills, with experience identifying defects, improving testing processes, and collaborating with cross-functional teams to deliver reliable and high-quality software.

Main Responsibilities

  • Design, develop, and execute manual and automated test strategies for software applications across web, mobile, desktop, and API platforms.
  • Analyze requirements and technical specifications to define comprehensive testing scenarios and create detailed test plans, cases, and scripts.
  • Perform functional, regression, integration, system, API, usability, and exploratory testing; identify, reproduce, and document software defects with detailed information.
  • Develop and maintain automated test scripts and frameworks; perform API, database, cross-browser, and cross-platform testing as required.
  • Collaborate with developers, product managers, and designers to investigate and resolve quality issues; support release testing and production verification.
  • Monitor test results, identify quality risks, and identify opportunities to improve QA processes, automation coverage, and testing efficiency.

Required Skills

  • Software Testing Expertise: Strong understanding of QA principles, manual and automated testing methodologies, and ability to create and execute comprehensive test cases.
  • Technical Knowledge: Familiarity with test automation frameworks, API testing tools (Postman), SQL and database testing, and CI/CD concepts.
  • Tools Proficiency: Experience with bug tracking and test management tools such as Jira, TestRail, or Azure DevOps.
  • Analytical & Problem-Solving: Excellent troubleshooting skills, ability to identify and prioritize defects, and translate technical requirements into effective testing strategies.
  • Agile Methodology: Understanding of Agile and Scrum development methodologies and ability to work in collaborative, cross-functional environments.
  • Communication: Strong written and verbal communication skills; ability to convey technical issues clearly to both technical and non-technical stakeholders.
  • Organization: Strong attention to detail, excellent time-management, and ability to manage multiple testing activities and meet deadlines.
  • Language: English proficiency required for working with English-speaking teams and technical documentation.

Key Requirements

  • Previous experience as a QA Engineer, Quality Assurance Engineer, Software Tester, or similar role.
  • Hands-on experience with manual software testing and experience developing or maintaining automated tests (preferred).
  • Experience testing web, mobile, desktop, API, or other software applications; functional, regression, integration, and exploratory testing.
  • Basic to intermediate knowledge of SQL and databases; understanding of CI/CD concepts and software release processes.
  • Reliable internet connection and suitable setup for remote work; professional, proactive, and quality-focused attitude.

Mise en forme par Postule ·

Signaler un problème