QA Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are looking for a QA Engineer who can own quality across modern web applications and cloud native backend services. What You'll Do: Design and execute test strategies for web apps (Next.
Key Skills for This Role
Full Job Posting
Overview
We are looking for a QA Engineer who can own quality across modern web applications and cloud native backend services.
What You'Ll Do
- Design and execute test strategies for web apps (Next.js), APIs (Node.js/Python), and service integrations
- Build and maintain scalable automated test suites (UI, API, integration, regression, and smoke tests)
- Partner with developers and product teams to define acceptance criteria and shift quality left
- Validate deployments across environments and support release readiness in CI/CD pipelines
- Identify flaky tests, production risks, and root causes; drive preventive quality improvements
- Track quality metrics (defect leakage, test coverage, escape rate, pass/fail trends) and provide actionable insights
Requirements
- Bachelor's degree in Computer Science Information Technology, or a related field)
- 3+ years in QA/Software Testing, with strong automation experience.
- Hands-on testing experience with JavaScript/TypeScript applications, especially Next.js and Node.js
- Experience testing Python-based services and API-driven systems
- Strong API testing skills (REST/trpc, authentication, contract validation, and edge case coverage
- Proficiency with modern testing tools (e.g., Playwright/Cypress, Jest/Vitest, Postman/Newman, or similar)
- Experience integrating automated tests into CI/CD workflows
- Strong debugging skills using logs, traces, and test diagnostics
- Solid understanding of SDLC, test design techniques, and risk-based testing
- Practical security testing knowledge, including awareness of OWASP Top 10 vulnerabilities and how to validate them in web/API workflows
- Nice to Have:
- Experience with Kubernetes and GCP environments
- Performance and reliability testing experience
- Exposure to real time or distributed service architectures
- Experience with observability tools for debugging and quality monitoring
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Ebra | إبراء
Digital Marketing Specialist
Riyadh, KSA
We are looking for a creative and experienced Digital Marketing Specialist to plan, execute, and manage digital marketing campaigns across various platforms. The goal is to increase brand awareness, grow followers, gener
Financial Customer Care Advisor , مستشار خدمة عملاء
Riyadh, KSA
As a Financial Customer Care Advisor, you will serve as the first point of contact for debtors engaging with Ebra's platform. You'll deliver respectful, compliant, and effective support across channels such as WhatsApp,
Senior Full Stack Engineer
Riyadh, KSA
Join Ebra, the first AI-powered debt collection company in the region, transforming the industry through cutting-edge AI and fintech solutions. At Ebra, we enhance efficiency, ensure regulatory compliance, and deliver se
Tech Lead
Riyadh, KSA
We're on the lookout for a passionate and experienced Tech Lead to join our dynamic and fast-growing team! . In this strategic leadership role, you'll guide talented engineers, shape technical architecture, and help driv