Description du poste
We are looking for a Junior QA Engineer with a strong foundation in quality assurance principles and software testing methodologies. This role is ideal for someone who understands the QA lifecycle, is detail-oriented, and is eager to grow within a structured and collaborative development environment.
You will work closely with developers to ensure high-quality releases by designing, executing, and maintaining test cases and test plans.
Qualifications clés
- Design, document, and execute test cases based on requirements and design documents
- Assist in the creation and maintenance of test plans and test strategies
- Perform manual testing (functional, regression, smoke, and exploratory testing)
- Identify, document, and track defects with clear reproduction steps and supporting evidence
- Collaborate with cross-functional teams to ensure proper test coverage and understanding of requirements
- Participate in Sprint planning, stand-ups, and retrospectives
- Maintain and update test documentation to reflect current system behavior
- Support QA processes and contribute to continuous improvement initiatives
Fonctions et responsabilités
- Solid understanding of QA fundamentals and Software Testing Life Cycle (STLC)
- Knowledge of different testing types: functional, regression, smoke, and exploratory
- Experience writing clear and structured test cases and test scenarios
- Familiarity with test case management tools such as:
- Zephyr Scale
- TestRail
- Xray
- Experience using issue tracking tools (e.g., Jira, ClickUp)
- Understanding of Agile methodologies, especially Scrum
- Familiarity with Kanban boards and workflow tracking
- Strong attention to detail and analytical thinking
- Good written and verbal communication skills
Nice to Have (Not Required)
- Basic knowledge of automation testing concepts
- Exposure to tools like Cypress, Playwright, or Selenium
- Basic understanding of APIs and how to test them (Postman or similar tools)
What We’re Looking For
- Someone proactive, curious, and eager to learn
- Ability to follow structured QA processes while adapting to changing requirements
- Strong sense of ownership over quality
- Team player with a collaborative mindset