About the job Quality Assurance (QA) Engineer – CMS & CRM Projects
We are seeking a detail-oriented and proactive QA Engineer to ensure the quality, performance, and reliability of our website design & development projects (CMS-based) as well as CRM implementations and customizations. The ideal candidate will play a critical role in validating functionality, usability, integrations, and overall system stability before client delivery.
Key Responsibilities
1. CMS Website QA (Design & Development)
-
Perform end-to-end functional testing of websites built on platforms such as WordPress, Shopify, Webflow, Wix, Squarespace, and custom CMS solutions.
-
Validate UI/UX consistency against Figma/mockups.
-
Test responsiveness across devices (desktop, tablet, mobile).
-
Conduct cross-browser compatibility testing (Chrome, Safari, Edge, Firefox).
-
Perform regression testing before deployments.
-
Validate forms, workflows, payment gateways, third-party integrations, and APIs.
-
Conduct basic SEO QA (meta tags, redirects, sitemap, schema validation).
-
Validate website performance, page speed, and accessibility compliance.
-
Report bugs clearly with steps to reproduce, screenshots, and severity levels.
2. Custom CRM QA (MERN Stack Application)
- Perform functional and integration testing of a custom CRM built with MongoDB, Express.js, React.js, and Node.js.
-
Validate complex workflows, automations, pipelines, and role-based access controls.
-
Test REST APIs using Postman or similar tools.
-
Validate data accuracy, field mappings, and database integrity.
-
Perform frontend validation (React components, dynamic forms, dashboards).
-
Conduct regression testing after feature releases.
-
Validate reporting modules and analytics dashboards.
-
Assist in UAT cycles with internal stakeholders and client teams.
-
Perform basic security validation (authentication, authorization, session handling).
Required Skills & Experience
1-3 years of QA experience in web applications.
-
Strong understanding of testing modern web apps (SPA applications).
-
Experience testing React-based applications.
-
Solid knowledge of API testing (Postman).
-
Understanding of PostgreSQL, MySQL and MongoDB data structures.
-
Ability to create structured test cases and test plans.
-
Experience with bug tracking tools (Jira, ClickUp, etc.).
-
Basic understanding of HTML, CSS, JavaScript.
-
Experience in regression, integration, and system testing.
Nice to Have
-
Automation testing experience (Cypress, Playwright, Selenium).
-
Experience testing Node.js backend applications.
-
Knowledge of performance testing tools.
-
Experience in Agile/Scrum environments.
-
Basic DevTools debugging capability.
Soft Skills
-
High attention to detail.
-
Strong analytical and problem-solving mindset.
-
Clear communication and structured reporting.
-
Ownership and accountability.
-
Ability to handle multiple parallel projects.