Appian QA & Automation Engineer
Role Overview
Own quality for Appian applications at a leading bank in Saudi Arabia.
Build test strategy and automation to support frequent releases without regressions in critical banking workflows.
The role is onsite in Riyadh and calls for test engineering experience on Appian or comparable BPM/low-code platforms.
Key Skills for This Role
Full Job Posting
About CodeNinja
CodeNinja describes itself as a full-stack Sovereign AI delivery company serving Saudi enterprises and government entities.
The company works in sectors including government digitization, energy, financial services, logistics, and healthcare, with delivery across Saudi Arabia and MENA.
About the role
Own quality for Appian applications at a leading bank in Saudi Arabia.
Build test strategy and automation to support frequent releases without regressions in critical banking workflows.
The role is onsite in Riyadh and calls for test engineering experience on Appian or comparable BPM/low-code platforms.
Key responsibilities
- Define functional, integration, regression, UAT, performance, and security test strategy.
- Build and maintain Appian UI automation with 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.
- Embed automated tests and quality gates in CI/CD pipelines before deployments.
- Run performance and load tests using JMeter, Gatling, or Appian performance tooling.
- 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, track defects to closure, and report quality metrics to delivery leadership.
Required experience and 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 across record types, sync, relationships, custom record fields, and record-level security.
- Data modeling and SQL experience, including views, indexes, and stored procedures.
- Experience working alongside UX/UI designers and strong analytical, troubleshooting, and communication skills.
- Immediate joiners are preferred; otherwise, the stated notice period is one month.
Nice to have
- Experience with Appian AI features, including AI Skills, document extraction, or AI Copilot.
- Appian Component Plug-ins experience using React or JavaScript.
- Figma familiarity and customer-facing banking portal experience are advantageous.
Why join
- Set the quality bar for mission-critical banking applications and build automation that supports confident releases.
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 CodeNinja
UI/UX Specialist
Riyadh, KSA
The employer is seeking a UI/UX Specialist to own and evolve a bank’s design system across its digital channels. The role requires deep hands-on design-system experience, advanced Figma skills, accessibility and responsi
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
CodeNinja is seeking an experienced Appian Developer to build bilingual user interfaces and secure Data Fabric layers for bank applications. Candidates need at least six years of hands-on Appian development, 10+ years of
Appian Integration Developer
Riyadh, KSA
CodeNinja is seeking an experienced Appian Integration Developer to connect banking applications with core banking, enterprise platforms, and national services. The role requires 10+ years of overall experience, includin
UI/UX Specialist
Riyadh, KSA
UI/UX Specialist
Riyadh, KSA
Senior PL/SQL Developer - ODS
Riyadh, KSA
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
Senior IBM App Connect Developer - Middleware
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
Appian Integration Developer
Riyadh, KSA