About the Role
We are looking for a detail-oriented and proactive QA Engineer with excellent English communication skills and strong experience in testing CRM systems, mobile applications, and eCommerce websites.
The ideal candidate should have a solid understanding of software functionality, user workflows, business logic, and real-world testing scenarios. You should be capable of identifying functional issues, documenting bugs clearly, and ensuring that every feature delivers a smooth and reliable user experience.
Key Responsibilities
- Perform end-to-end manual testing of CRM systems, web applications, mobile apps, and eCommerce websites.
- Understand business requirements, user flows, and functional specifications before testing.
- Test CRM modules, including customer management, user roles, permissions, data management, workflows, and reporting.
- Test eCommerce functionalities, including product listings, cart, checkout, payment gateways, shipping rules, coupons, orders, and customer accounts.
- Test mobile applications across different devices, screen sizes, and operating systems.
- Prepare and execute test cases, test scenarios, regression tests, and exploratory testing.
- Identify, document, and track bugs with clear reproduction steps, screenshots, and supporting evidence.
- Verify bug fixes and ensure existing functionalities are not affected by new changes.
- Collaborate closely with developers, project managers, and designers to resolve issues.
- Perform cross-browser, responsive, usability, and compatibility testing.
- Maintain proper QA documentation and provide regular testing updates.
Required Skills & Qualifications
1. English Communication Mandatory
- Fluent command of written and spoken English.
- Ability to communicate confidently with clients and internal teams.
- Excellent understanding of requirements and the ability to ask relevant questions.
- Ability to write clear bug reports, test documentation, and professional emails.
2. CRM Testing
- Strong understanding of CRM systems and business workflows.
- Experience testing customer management, lead management, user permissions, dashboards, reporting, and automation.
- Ability to understand complex workflows and validate data accuracy.
3. eCommerce Website Testing
- Strong knowledge of eCommerce platforms such as WooCommerce and Shopify.
- Understanding of product management, cart, checkout, payment, shipping, discounts, orders, and refunds.
- Experience testing customer journeys and complex purchasing scenarios.
4. Mobile App Testing
- Experience testing Android and iOS applications.
- Understanding of app navigation, login/authentication, notifications, forms, API responses, and device compatibility.
- Ability to identify usability and functional issues.
5. QA Tools & Technical Knowledge
- Experience with JIRA or similar bug-tracking tools.
- Understanding of API testing using Postman.
- Basic knowledge of browser developer tools.
- Understanding of web technologies, including HTML, CSS, JavaScript, and APIs.
- Knowledge of SQL/database testing is an advantage.
- Automation testing knowledge is a plus but not mandatory.
What We Expect
- Strong analytical and problem-solving skills.
- Excellent attention to detail.
- Ability to think from an end-user and business perspective.
- Ownership of assigned testing tasks.
- Ability to work independently and meet deadlines.
- Proactive communication and collaboration.
- A quality-first mindset rather than simply completing test cases.