Appian QA & Automation Engineer
Role Overview
Appian QA & Automation Engineer role supporting Appian applications at a leading bank in Saudi Arabia.
The role owns quality and builds test strategy and automation to support frequent releases without regressions in critical banking workflows.
This is an on-site role in Riyadh, open to all nationalities, requiring strong test engineering experience with Appian or comparable BPM/low-code platforms.
Key Skills for This Role
Full Job Posting
About CodeNinja
CodeNinja describes itself as a Sovereign AI delivery company supporting Saudi enterprises and government entities with engineering and AI capability.
The company works across sectors including government, energy, financial services, logistics, and healthcare.
Role overview
Appian QA & Automation Engineer role supporting Appian applications at a leading bank in Saudi Arabia.
The role owns quality and builds test strategy and automation to support frequent releases without regressions in critical banking workflows.
This is an on-site role in Riyadh, open to all nationalities, requiring strong test engineering experience with Appian or comparable BPM/low-code platforms.
Testing and automation
- Define strategy for functional, integration, regression, UAT, performance, and security testing.
- Build and maintain Appian UI automation using Appian Selenium API, FitNesse for Appian, or Cucumber-based frameworks.
- Automate API and integration tests for Appian Web APIs and downstream services using Karate, REST Assured, or Postman/Newman.
- Integrate automated tests into CI/CD pipelines with quality gates before deployments.
- Run load and performance tests for peak banking volumes with JMeter, Gatling, or Appian performance tooling.
Quality controls and UAT
- Validate role-based access, maker-checker controls, data masking, and audit logs.
- Manage test data and environments, including masked production-like data compliant with PDPL.
- Lead UAT with business users, track defects through closure, and report quality metrics to delivery leadership.
Required qualifications
- 10+ years of total experience, including 6+ years of hands-on Appian development.
- Appian Certified Senior Developer certification is mandatory.
- Expertise in SAIL, interface design patterns, and Appian Portals/Sites.
- Strong Appian Data Fabric skills covering record types, sync, relationships, custom record fields, and record-level security.
- Data modelling and SQL experience, including views, indexes, and stored procedures.
- UX awareness, experience working with UX/UI designers, and strong analytical, troubleshooting, and communication skills.
Preferred experience
- Appian AI features, including AI Skills, document extraction, and AI Copilot, are nice to have.
- Appian component plug-ins using React/JavaScript, Figma familiarity, and customer-facing banking portal experience are nice to have.
Availability
- A one-month notice period is stated as acceptable; immediate joiners are preferred.
Employer statement
- The employer highlights the opportunity to set quality standards for mission-critical banking applications and build release-enabling automation.
About CodeNinja Inc.
Global provider of software engineering and AI consulting services
Visit company websiteJobs and hiring trendsApply 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 CodeNinja Inc.
UI/UX Specialist
Riyadh, KSA
CodeNinja seeks a UI/UX Specialist with deep design systems experience to own a bank's design system across digital channels. You will build reusable components, tokens, and Figma libraries while ensuring accessibility a
Appian Integration Developer
Riyadh, KSA
CodeNinja seeks an experienced Appian Integration Developer to connect banking applications with core banking and enterprise services through secure, resilient integrations. Candidates need 10+ years’ total experience, 5
Appian Developer - UI & Data Fabric
Riyadh, KSA
CodeNinja seeks an experienced Appian Developer to build bilingual user interfaces and secure Data Fabric layers for a leading bank in Saudi Arabia. The role requires 10+ years of experience, 6+ years of hands-on Appian
Senior Appian Developer - Process & Workflow
Riyadh, KSA
CodeNinja seeks a Senior Appian Developer to build and optimize auditable process models and case-management workflows for a bank in Riyadh. Applicants need substantial Appian development experience, Appian Certified Sen
Appian Technical Lead / Solution Architect
Riyadh, KSA
CodeNinja seeks an Appian Technical Lead / Solution Architect to own solution design and technical delivery for banking applications, leading developers, integration engineers, and QA. Applicants need 12+ years’ total ex
Senior Solution Analyst - Banking
Riyadh, KSA
CodeNinja seeks a Senior Solution Analyst with banking, payments, and core banking expertise to translate business needs into functional and technical specifications. The role supports solution design, integration, testi
Transformation Office Governance Lead
Riyadh, KSA
CodeNinja is seeking a governance lead to embed the Transformation Office in a domain’s delivery model and provide clear oversight of priorities, commitments, and delivery. Candidates need 10+ years in transformation or
UI/UX Specialist
Riyadh, KSA
Appian Integration Developer
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
Senior Appian Developer - Process & Workflow
Riyadh, KSA
Appian Technical Lead / Solution Architect
Riyadh, KSA
Senior Solution Analyst - Banking
Riyadh, KSA
Transformation Office Governance Lead
Riyadh, KSA