Luxoft logo

Automation Test Engineer - Appian

Luxoft • Hyderabad, Telangana, India

onsitefull-time
Posted Sep 18, 2026Apply by Oct 18, 2026

**Role & seniority: ** Test Engineer / Quality Engineer (automation-focused) with 4–8 years experience

**Location & work type: ** India (work model not specified; likely on-site/hybrid/remote TBD)

**Stack/tools: **

  • Appian: BPM workflow/process testing, Appian SAIL UI testing, Appian Process Model/Workflow Testing

  • Automation: Selenium WebDriver (Java), Cucumber BDD, TestNG/JUnit

  • API & services: REST Assured, Postman, Web services/API & microservices, Python-Requests

  • Open-source frameworks: Karate, Cucumber reporting

  • CI/CD: Azure DevOps, Jenkins, Bamboo, GitLab CI

  • Testing areas: SmartComms/email/PDF/template validation

  • Data & testing: SQL/database testing, test data setup/mining

  • Testing/process tools: JIRA, Confluence, defect management, Agile/SIT/UAT

**Top 3 responsibilities: **

  • Validate Appian workflows: configurations, business rules, integrations, and SmartComms/PDF/customer communications

  • Develop & maintain Selenium automation suites (reusable components, environment adaptations, recovery mechanisms, batch execution)

  • Execute and integrate tests into CI/CD, covering functional/regression/integration/release testing with reporting to release cycles (SIT/UAT/defects)

**Must-have skills: **

  • Strong Selenium automation (Java) + API testing (REST Assured/Postman)

  • Appian BPM + SAIL UI testing

Full Description

Project Description

  • We are seeking a highly skilled Test Engineer to join our team in India. Looking for a Quality Engineer with strong experience in Appian BPM Testing, Selenium Automation, and Banking Operations. You should have a strong background in both commercial and open-source testing automation tools, along with experience in integrating automation frameworks to CI/CD and test management tools.

Responsibilities

  • Understand Business flows of automation.
  • Validate Appian workflows, configurations, business rules, and integrations.
  • Develop and maintain Selenium automation suites.
  • Validate customer communications, PDFs, and SmartComms templates.
  • Develop automation scripts based on the guidelines & templates - design, create, enhance, stabilise, batch execute.
  • Build reusable business components for easy maintenance.
  • Build necessary automation script adaptations to support different test environments.
  • Implement data creation and mining solutions as per the automated test case requirements.
  • Implement a recovery mechanism for seamless execution.
  • Maintain automation scripts & debug them.
  • Execute, monitor, and report on the automation suite as per the release cycles.
  • Execute functional, regression, integration, and release testing.
  • Report on development, execution, and defects.
  • Provide an excellent understanding of test automation methodologies and processes.
  • Provide hands on experience in web services, API, micro services and API architectures.
  • Implement open-source automation frameworks - Karate, Cucumber reporting. (On premises & cloud.)
  • Support SIT, UAT, defect management, and Agile delivery.
  • Integrate automation scripts to CI/CD pipeline to enable continuous testing.

Mandatory Skills Description

  • Bachelor's degree in computer science, Engineering, or a related field
  • Have at least 4-8 years of automation experience in Selenium frameworks and API testing tools like REST Assured and Postman
  • Strong experience in Appian Process Model & Workflow Testing, Appian SAIL UI Testing, Selenium WebDriver with Java, Cucumber BDD, TestNG/JUnit
  • Functional, Regression, SIT & UAT Testing, SmartComms / Email Template Validation
  • Strong experience in Appian BPM Testing, Selenium Automation, and Banking Operations. Strong knowledge of both commercial and open-source testing automation tools, such as Selenium, Appium, Karate, Python-Requests, JUnit, TestNG, Cucumber, or similar
  • Hands-on experience with CI/CD tools (e.g., Azure DevOps, Jenkins, Bamboo, GitLab CI) and integrating test automation suites into the CI/CD pipeline
  • Experience in testing RESTful APIs and Database Testing (SQL)
  • Experience in Banking Domain includes Payments & Settlements, Payment Investigations, Trace Outward, Fulfilment Operations, Maker-Checker Workflows, SLA & Queue Management
  • In-depth testing and automation experience in a structured environment
  • Experience in system, system integration, regression, end-to-end, & parallel testing, test environment and test data setup
  • Worked as part of medium- to large-sized project teams
  • Experience with test management tools such as JIRA and Confluence
  • Ability to multitask and be comfortable with frequently changing priorities
  • Strong analytical and problem-solving skills, with the ability to debug and troubleshoot complex issues
  • Proactive mindset, self-motivated, and able to work independently as well as in a team environment

Nice-to-Have Skills Description

  • Experience in Banking/Financial Services and Appian-based workflow applications.
Appian BPMSeleniumJavaCucumberTestNGREST AssuredPostmanAPI TestingSQLCI/CDAzure DevOpsJenkinsBanking OperationsAgileJIRAConfluencemulti-location

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.