We are looking for a technically skilled and detail-oriented QA Engineer to join our team.
This role is essential in ensuring software quality, reliability, and seamless delivery across development, staging, and production environments. The ideal candidate will have solid experience with test automation and a strong ability to collaborate with development and DevOps teams to uphold high-quality software standards.
- Design, develop, and execute detailed test plans and test cases aligned with product requirements and release goals.
· Build and maintain automated testing frameworks to support functional, regression, and end-to-end testing.
· Identify, document, and track defects clearly using issue-tracking systems; collaborate with developers to ensure timely resolution.
· Partner with developers, DevOps, and product teams to clarify requirements, assess risks, and uphold quality standards throughout the SDLC.
· Contribute to the refinement of testing methodologies, tools, and workflows to improve efficiency and consistency.
- Define, monitor, and report on quality metrics to track progress and identify areas for improvement.
· 2-3 years of hands-on experience in software testing and automation.
· Experience testing web and API-based applications (like REST).
· Proven understanding of QA methodologies and the software development life cycle.
· Proven analytical and problem-solving skills for identifying root causes and improving test coverage.
Proven communication, time management, and documentation skills.
- Familiarity with modern frontend/backend frameworks (e.g., React.js, Express.js) for UI and API testing.
- Project Management and Software Development Methodologies • Practical experience with automation tools (e.g., Selenium, Cypress, Playwright, or Insomnia/Postman).