Job Openings Quality Assurance (QA) Engineer – CMS & CRM Projects

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.