Job Details
We are looking for a Quality Assurance (QA) Engineer with at least 2 years of experience in
software testing and strong communication skills. The ideal candidate will be responsible for
ensuring software quality by performing manual testing, identifying defects, and ensuring
the product meets business requirements. Additionally, this role requires client
communication and support, including handling queries and resolving issues over calls or
tracking the issues until they are closed.
Key Responsibilities:
✅ Perform manual testing to validate software functionality, UI/UX, and performance.
✅ Understand and analyze business and functional requirements to create test cases.
✅ Identify, report, and track defects using any bug tracking tool.
✅ Conduct regression testing, integration testing, and user acceptance testing (UAT).
✅ Collaborate with developers, business analysts, and project managers to resolve issues.
✅ Communicate with clients to understand their concerns, provide updates, and assist in
troubleshooting software issues.
✅ Participate in client calls and provide real-time support when necessary.
✅ Prepare and maintain test documentation, including test plans, test cases, and reports.
✅ Ensure software meets quality standards before deployment.
Required Skills & Qualifications:
�
� 2+ years of experience in manual software testing.
�
� Strong understanding of SDLC (Software Development Life Cycle) and STLC (Software
Testing Life Cycle).
�
� Experience in writing test plans, test cases, and bug reports.
�
� Ability to perform functional, regression, system, and user acceptance testing (UAT).
�
� Strong analytical and problem-solving skills.
�
� Good communication skills (verbal and written) – ability to interact with clients
professionally.
�
� Knowledge of basic SQL queries for database testing.
�
� Experience in API testing using Postman (nice to have).