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 deliv...
...
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)
1. **Strong QA Fundamentals**
Solid manual and exploratory testing skills, strong defect analysis, and the ability to identify edge cases and risks.
2. **Practical Automation Experience**
Ability to test APIs and validate backend flows thoroughly.
4. **High Adaptability**
Comfortable working across manual, automation, performance/security, requirement discussions, and shifting priorities.
5. **Strong Communication & Ownership**
Clear communicator, proactive collaborator, takes ownership of quality, and willing to participate in occasional rotational weekend support.
#### **Skills & Qualifications**
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 2–5 years of experience in QA engineering (manual + automation).
- Programming/scripting experience in Python, JavaScript, or Java.
- Automation experience with Playwright is a strong plus.
- Proven experience in API testing (required).
- Experience with Git, CI tools (Jenkins, GitHub Actions, GitLab CI), and defect tracking tools like Jira.
- Exposure to performance/load/security testing tools (JMeter, Locust, OWASP ZAP) is a plus.
- ISTQB or equivalent certification is a plus.
- Strong English communication skills.
- Strong organisational and time-management skills across multiple projects.
- Ability to work independently with moderate supervision.
- Comfortable giving and receiving structured feedback.
- Willingness to join infrequent rotational weekend support for critical issues.
- Adaptable to changing product priorities and organisational structures (pods/squads or QA-as-a-service).
**Why Join Lucidya?**
- High-impact role shaping the future of our QA organisation
- Opportunities to work on modern engineering practices and advanced tooling
- Collaborative culture focused on ownership, innovation, and continuous improvement
- A fast-growing company building industry-leading technology