We are seeking a detail-oriented and technically strong QA Engineer to join our team. In this role, you will be responsible for ensuring the quality and reliability of business-critical applications across backend systems, web platforms, and mobile environments. You will play a key part in shaping the testing strategy and maintaining the high standards of our product ecosystem.
- Lead and execute end-to-end testing across backend services, responsive web applications, and mobile platforms (iOS/Android).
- Develop, maintain, and execute comprehensive manual and automated test cases.
- Collaborate closely with product managers, developers, and UX/UI designers to ensure feature completeness and exceptional user experience.
- Identify, document, and track software defects using bug tracking tools.
- Validate fixes and perform regression testing to ensure defect resolution.
- Design and document detailed test plans, test scenarios, and test scripts for both functional and non-functional requirements.
- Contribute to the continuous improvement of QA processes, tools, and methodologies.
- Help foster a culture of quality by advocating for best testing practices within cross-functional teams.
- Solid understanding of the software development lifecycle (SDLC) and QA methodologies (Agile, Scrum, Kanban, etc.).
- Proficiency in writing and executing detailed test cases and test plans.
- Excellent communication skills in English—both written and verbal.
- Exceptional attention to detail with the ability to prioritize and manage multiple tasks efficiently.
- Strong analytical and problem-solving skills with a proactive mindset.
- Familiarity with responsive and mobile-first design principles.
- Demonstrated ability to take initiative and lead tasks independently.
- Strong technical aptitude and adaptability in fast-paced environments.
- Proven experience in software quality assurance with end-to-end system testing, including backend, web, and mobile layers.
- Experience with AI-assisted testing tools or familiarity with AI-driven QA processes.
- Hands-on experience with test automation frameworks (e.g., Selenium, Appium, Cypress, Playwright).
- Basic programming or scripting knowledge (e.g., Python, JavaScript, or similar).
- Experience in API testing and SQL-based data validation.
- Familiarity with CI/CD environments and tools.