QA Engineer
Job Description
Design comprehensive test plans and test cases based on product requirements and problem statements
Perform functional, system, regression, and performance testing for new and existing features
Develop, maintain, and enhance automated test suites for CI environments
Execute manual and automated test cases to ensure release quality and stability
Participate in product feature discussions with Product Managers, UX designers, and developers
Identify, document, track, and verify defects through resolution
Collaborate with Customer Support to reproduce customer-reported issues and validate fixes
Conduct REST API testing and validate backend services
Integrate automated tests into CI pipelines using tools such as Jenkins
Continuously improve QA processes, test coverage, and automation efficiency