QA Engineer
--Dubai--
GW Products USA is looking for a detail-oriented QA Engineer with experience testing Odoo ERP–based applications to ensure the quality, reliability, and performance of our internal systems and software products.
In this role, you will work closely with product owners, developers, and business stakeholders to validate functionality, identify issues early, and help deliver stable, scalable solutions that support business operations.
Responsibilities
- Design, develop, and execute manual and automated test cases for Odoo ERP modules, web applications, and related integrations
- Test Odoo customizations, configurations, workflows, and business processes across multiple modules
- Identify, document, prioritize, and track defects; collaborate closely with developers to ensure timely resolution
- Participate in requirement and user story reviews, providing feedback on testability, risks, and quality gaps
- Perform functional, regression, integration, and user acceptance testing (UAT) for Odoo releases and enhancements
- Ensure adequate test coverage for new features, bug fixes, and system updates
- Maintain and continuously improve test plans, test cases, test data, and QA documentation
- Validate data accuracy, permissions, workflows, and business rules within the Odoo environment
- Support release cycles by executing pre-release and post-release validation
- Report test results, quality metrics, and insights to product and leadership teams
- Stay current with QA best practices, testing tools, and ERP testing methodologies
Must Have
- 1–4 years of experience as a QA Engineer or Software Tester, with hands-on testing experience in Odoo ERP
- Practical experience testing Odoo modules such as Sales, Purchase, Inventory, Accounting, CRM, HR, or Project
- Strong understanding of software testing methodologies, including functional, regression, and UAT testing
- Experience with manual testing and defect tracking tools (e.g., Jira, TestRail, Zephyr, or similar)
- Ability to understand business workflows and validate them within an ERP system
- Strong analytical skills, attention to detail, and commitment to delivering high-quality software
- Good communication and collaboration skills, with the ability to work cross-functionally
- Familiarity with Agile/Scrum development environments
Nice to have
- Exposure to automated testing tools such as Selenium, Cypress, Playwright, or similar
- Experience testing custom Odoo modules, integrations, or third-party APIs
- Familiarity with Odoo Studio, automated actions, or reporting
- Experience with SaaS or ERP-based applications
- QA certifications (ISTQB, CSTE, or equivalent)
- Experience supporting CI/CD pipelines and release testing
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Our Product
What We Offer
Each employee has a chance to see the impact of his work.
You can make a real contribution to the success of the company.
Competitive compensation based on experience
Opportunity to work on business-critical Odoo ERP systems
Hands-on exposure to end-to-end product development and release cycles
A collaborative, growth-oriented team environment
Learning and development opportunities in ERP and QA best practices