Lucidya is a fast-growing SaaS company revolutionising customer experience through AI-powered analytics built for the Arabic-speaking world.
We are expanding our engineering team as we scale multiple parallel product and platform initiatives. To maintain exceptional quality while accelerating delivery, we are hiring a Software Quality Assurance Engineer who can contribute across manual testing, automation, backend validation, and quality strategy. This role will play a key part in strengthening our QA discipline and ensuring our products continue to meet enterprise-grade reliability, performance, and security standards.
Why We’re Hiring
As Lucidya grows, we are operating across several simultaneous workstreams: new feature development, platform modernisation, automation expansion, and performance/security improvements. To support this, we need a QA Engineer who can:
- Lead and execute manual and exploratory testing
- Drive discussions around requirements and testability
- Build and maintain automated test suites
- Expand performance, load, and security testing practices
- Support multiple teams without compromising quality or delivery speed
What You’ll Do (Key Responsibilities)
Test Strategy & Collaboration
- Work closely with product, design, and engineering early in the lifecycle (“shift-left approach”) to define acceptance criteria, test strategy, and quality metrics.
- Provide early feedback during feature design to prevent quality issues before development begins.
- Participate in Agile ceremonies including stand-ups, grooming, planning, and retrospectives.
Manual & Exploratory Testing
- Execute manual and exploratory testing for new features, edge cases, regression cycles, and real-world scenarios.
- Conduct risk-based testing to prioritise high-impact areas.
- Validate cross-browser and cross-device for web and mobile applications.
Automation & CI/CD
- Design, develop, and maintain automated test suites (UI, API, end-to-end), preferably using Playwright.
- Extend and optimise existing automation frameworks for reliability and scalability.
- Integrate automated tests into CI/CD pipelines and collaborate with DevOps to maintain healthy pipelines.
API, Backend & Non-Functional Testing
- Perform API and backend workflow testing to ensure comprehensive end-to-end coverage.
- Assist in expanding performance, load, and security testing initiatives.
- Support the creation and maintenance of test data strategies across all environments.
Quality Governance & Reporting
- Log, track, and triage defects; collaborate with engineers to reproduce and resolve issues.
- Provide data-driven release readiness reports, defect trends, and risk assessments.
- Advocate for usability, accessibility, performance, and reliability across all product areas.
Continuous Improvement
- Contribute to process enhancements, QA best practices, and internal quality standards.
- Help maintain test documentation: test cases, matrices, checklists, automation structure.
- Stay updated with modern QA trends (AI-driven testing, self-healing automation, cloud testing).
What You Must Have (Non-Negotiables)
- Strong QA Fundamentals
Solid manual and exploratory testing skills, strong defect analysis, and the ability to identify edge cases and risks. - Practical Automation Experience
Hands-on experience building, maintaining, and troubleshooting automated tests (Playwright preferred). - API & Backend Testing Competency
Ability to test APIs and validate backend flows thoroughly. - High Adaptability
Comfortable working across manual, automation, performance/security, requirement discussions, and shifting priorities. - Strong Communication & Ownership
Clear communicator, proactive collaborator, takes ownership of quality, and willing to participate in occasional rotational weekend support.