Requirements
1–3 years of experience in software quality assurance or testingUnderstanding of core business processes (e.g., inventory, supply, sales) and how they flow through ERP systemsHands-on experience with integration testing across modules and external systemsWorking knowledge of test automation tools such as SeleniumAbility to write SQL queries to validate data accuracy and integritySolid understanding of APIs and RESTful services, with experience using Postman or similar toolsBasic scripting knowledge (e.g., Python, JavaScript) to support test automationStrong analytical thinking and root-cause analysis skillsExcellent written and verbal communication skills for reporting bugs and issues clearlyHighly organized, with strong documentation habits for bugs, processes, and test casesNice to HaveExperience documenting and managing bugs in JiraExposure to ERP, CRM, or other enterprise business systems
Description
About Namou PropertiesNamou Properties is a growing real estate company focused on innovation, smart investment opportunities, and building data-driven systems that improve how we operate and scale.About the RoleWe are looking for a detail-oriented Remote QA Engineer to join the team behind our internal ERP platform. You will be responsible for ensuring the quality, reliability, and data integrity of a system that supports core business operations. This role combines manual and automated testing, close collaboration with developers and the product team, and a strong emphasis on clear documentation and communication.Key ResponsibilitiesDesign, write, and execute test cases for new features and enhancements across ERP modulesPerform integration testing to validate how different modules and external systems exchange dataAutomate repetitive test scenarios using tools such as SeleniumWrite SQL queries to verify data accuracy and integrity across database tablesTest backend services and RESTful APIs using tools such as PostmanDocument, track, and manage bugs through their full lifecycle, following the team's workflowInvestigate complex system issues, isolate root causes, and communicate findings clearly to developers and stakeholdersParticipate in sprint planning and UAT cycles, and contribute to improving QA processes and test documentationMaintain organized, well-structured records of test cases, bug reports, and QA processes