Job description
<p><p></p>We are looking for a meticulous and experienced QA Engineer with strong expertise in test automation to ensure the quality, reliability, and performance of our software products.
The ideal candidate will have hands-on experience in Agile teams, test planning, automation frameworks, and API testing.
You will collaborate closely with development teams to implement testing strategies, execute automated tests, and provide actionable feedback to improve software quality.
<p><br/></p><p>Key Responsibilities : </p><p><br/></p><p>- Work closely with Agile teams to understand requirements, plan tests, and implement testing strategies.
</p><p><br/></p><p>- Design, develop, and execute test plans and test cases for functional, regression, integration, and end-to-end system testing.
</p><p><br/></p><p>- Develop and maintain automation scripts using tools such as Playwright or similar frameworks.
</p><p><br/></p><p>- Implement and follow test processes, ensuring accurate recording and analysis of test results.
</p><p><br/></p><p>- Apply BDD frameworks (e.g., Cucumber, CodeceptJS) to enhance test automation coverage and readability.
</p><p><br/></p><p>- Conduct API testing and validate integration points between systems.
</p><p><br/></p><p>- Use tools such as JIRA for test management and Git for version control.
</p><p><br/></p><p>- Identify, document, and track defects and issues, working with developers to ensure timely resolution.
</p><p><br/></p><p>- Provide clear and concise reports to senior stakeholders on test results, quality metrics, and project status.
</p><p><br/></p><p>- Continuously improve testing processes, techniques, and automation practices to enhance quality and efficiency.
</p><p><br/></p><p>Required Qualifications : </p><p><br/></p><p>Experience : </p><p><br/></p><p>- 4- 7 years in software quality assurance or test automation roles.
</p><p><br/></p><p>- Strong hands-on experience with test automation frameworks, functional, regression, integration, and system testing.
</p><p><br/></p><p>- Proficiency in basic Java or JavaScript for writing and maintaining automation scripts.
</p><p><br/></p><p>- Experience with automation tools such as Playwright.
</p><p><br/></p><p>- Familiarity with BDD frameworks such as CodeceptJS or Cucumber.
</p><p><br/></p><p>- Experience in API testing and validating integration points.
</p><p><br/></p><p>- Familiarity with Agile methodology and working in Agile teams.
</p><p><br/></p><p>- Experience using tools like JIRA for test management and Git for version control.
</p><p><br/></p><p>Skills & Competencies : </p><p><br/></p><p>- Strong attention to detail and commitment to software quality.
</p><p><br/></p><p>- Excellent problem-solving and analytical skills.
</p><p><br/></p><p>- Strong written and verbal communication skills for reporting and collaboration.
</p><p><br/></p><p>- Ability to work independently and as part of a team in a fast-paced environment.
</p><p><br/></p><p>- Ability to generate test reports, metrics, and dashboards for stakeholders.
</p><p><br/></p><p>Preferred Qualifications : </p><p><br/></p><p>- Experience in end-to-end automation of web applications and APIs. </p><p><br/></p><p>- Familiarity with CI/CD pipelines and integration of automated tests in build processes.
</p><p><br/></p><p>- Knowledge of cloud-based test environments and distributed testing frameworks.</p><br/><p></p><br/></p> (ref:hirist.tech)
Required Skill Profession
Computer Occupations