We are seeking a detail-oriented QA professional with 1 to 3 years of experience in testing web applications, preferably with exposure to CRM or ERP systems. The ideal candidate will have a strong understanding of end-to-end workflows and be comfortable working closely with clients to clarify requirements and support User Acceptance Testing. This role requires excellent communication skills in both English and Urdu, proficiency in Jira and Postman, and the ability to write basic SQL queries. A degree in Computer Science, Software Engineering, Information Technology, or a related field is essential.
Key Responsibilities
Develop a comprehensive understanding of each project, including client workflows, module functionalities, and how different components interconnect. Focus on testing complete end-to-end processes rather than isolated screens, such as workflows from lead to deal, quote to invoice, or hiring requests through approvals to payroll.
Prepare detailed test plans and test cases, and rigorously test new features before deployment. Conduct thorough regression testing before every release to ensure that existing functionalities remain intact.
Log bugs in Jira with clear, detailed descriptions that enable developers to address issues efficiently without needing additional clarification. Re-test resolved bugs to confirm fixes and ensure no new problems arise in other parts of the application.
Verify role-based access controls to confirm that employees, managers, and administrators have appropriate access to information and functionalities according to their roles. Actively participate in requirement discussions and client demonstrations to identify gaps and ask relevant questions for clarification.
Support clients during User Acceptance Testing by gathering feedback and translating it into clear, actionable tickets for the development team. Prepare concise test reports to keep the team and management informed about testing progress, outstanding issues, and release readiness.
Maintain all testing documentation, including test cases and results, to ensure accessibility and continuity within the team. Recommend improvements to testing processes and practices to enhance overall efficiency and effectiveness.
Required Qualifications
1 to 3 years of QA experience in web application testing, with prior exposure to at least one CRM or ERP system, preferably a custom-built solution. Strong communication skills in both English and Urdu, including written and verbal abilities, enabling confident client interaction.
A proactive mindset toward clarifying unclear requirements rather than making assumptions. Proficiency in Jira for bug tracking and hands-on experience using Postman for API testing. Ability to write basic SQL queries to validate data accuracy.
A relevant degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
Preferred Qualifications and Benefits
Experience with test automation tools such as Playwright, Cypress, or Selenium is highly desirable. Previous involvement in client-facing roles, including business analysis, UAT support, or product demonstrations, will be considered an advantage.
Additional experience in testing CRM or ERP software beyond the minimum requirement is beneficial. Holding an ISTQB certification is a plus and reflects a commitment to quality assurance best practices.
This role offers the opportunity to work closely with clients and development teams, contributing to the delivery of high-quality software solutions in dynamic environments.