Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Socium - Teams Done Differently • Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
Role & seniority: Senior QA Engineer (6–10+ years)
Languages: Python, Java; SQL
Automation: Playwright, Selenium, Cypress; PyTest, JUnit
API testing: Postman + automated API suites
CI/CD: Jenkins, GitLab CI/CD
Cloud: Azure (AWS/GCP exposure a plus)
Observability/monitoring: Grafana, Kibana, App Insights
Work mgmt: Jira, Confluence
Other: UI/API automation, distributed systems troubleshooting
Define and execute cross-domain test strategies (UI, API, integration, end-to-end)
Own sprint/release QA planning, entry/exit criteria, risk assessment, sign-offs; drive automation-first practices
Design/build maintain scalable automation frameworks and integrate tests into CI/CD; lead defect triage and quality improvements; validate AI-enabled features and ensure environment parity
6–10+ years in QA/SDET/QE
Strong hands-on automation (Python and/or Java)
UI automation experience (Playwright/Selenium/Cypress)
API testing and automation experience; integration with CI/CD
SDLC/Agile, risk-based testing; Git-based workflows
Cloud testing fundamentals (Azure preferred); troubleshooting distributed cloud services
AI/ML or data-driven system testing; NLP/LLM evaluation familiarity
Performance/reliability testing; observability telemetry usage
General Description The Senior QA Engineer is responsible for owning quality across a modern, cloud-based environment covering SaaS user journeys, APIs, integrations, and AI-enabled capabilities. This role requires an automation-first mindset and strong release ownership. The ideal candidate combines hands-on automation expertise with strong quality governance, acting as a key driver of release confidence across engineering, product, and DevOps teams.
You will ensure high-confidence releases through robust test strategies, scalable automation frameworks, CI/CD integration, and data-driven quality signals.
Nature of the Tasks
Define and execute comprehensive test strategies across UI, API, integration, and end-to-end flows
Own sprint and release QA planning including scope review, risk assessment, entry/exit criteria, and sign-offs
Engage early in the SDLC (requirements → testability → acceptance criteria) to prevent defects and reduce rework
Design, build, and maintain scalable automation frameworks and regression suites (UI + API)
Drive an automation-first culture with measurable improvements in coverage, stability, and release cycle time
Integrate automated tests into CI/CD pipelines and enforce quality gates
Validate AI-enabled features using structured and repeatable methods (prompt regression, determinism checks, output validation)
Validate deployments and ensure environment parity across Dev, QA, and UAT
Support release readiness and rollback validation processes
Lead defect triage, root-cause analysis, and preventative quality improvements
Communicate quality status, risks, and metrics to technical and business stakeholders.
Required Experience & Qualifications
6–10+ years of experience in QA, SDET, or Quality Engineering roles
Strong hands-on automation experience using Python and/or Java
Solid experience in UI automation (Playwright, Selenium, Cypress, or equivalent)
Experience with API testing and automation frameworks (e.g., Postman + automated suites)
Strong understanding of SDLC, Agile methodologies, test design principles, and risk-based testing
Experience integrating automated tests into CI/CD pipelines
Experience working with Git-based workflows
Strong understanding of cloud testing fundamentals (Azure preferred)
Experience troubleshooting distributed services in cloud environments
Technical Expertise
Languages: Python, Java, SQL
Automation Frameworks: Playwright, Selenium, Cypress
Testing Frameworks: PyTest, JUnit
API Testing Tools: Postman and automated API frameworks
CI/CD Tools: Jenkins, GitLab CI/CD (or equivalent)
Cloud Platforms: Azure (AWS/GCP exposure is a plus)
Monitoring & Observability: Grafana, Kibana, App Insights (or equivalent)
Performance Testing Tools: Gatling, JMeter (nice to have)
Work Management Tools: Jira, Confluence
Nice to Have
Experience testing AI/ML or data-driven systems
Familiarity with NLP or LLM evaluation approaches
Experience with performance and reliability testing
Exposure to observability tools and using telemetry to validate quality
Key Competencies
Strong ownership mindset and release accountability
Ability to lead quality initiatives across cross-functional teams
Strong analytical and problem-solving skills
Detail-oriented with governance and risk-awareness mindset
Proactive, solution-driven approach
Strong communication skills across engineering and business stakeholders.
Role Details
Location: Abu Dhabi (Hybrid)
Experience: 6–10+ years