Test Automation Engineer

Appian Corporation · Chennai, India · Engineering

Posted 2026-07-22

Apply for this role →

Responsibilities:

- Develop, maintain, and extend test frameworks and infrastructure including system-level regression and smoke tests

- Develop automated tests, identify when and where tests should be written, and implement performance test plans

- Build custom testing applications in languages like Java or Python using tools like WebDriver, Locust, BrowserStack, Appium, Selenium Grid, and Postman

- Develop automation that minimizes fragility through architectural patterns that isolate coupling to the System Under Test (SUT)

- Develop and execute test automation for mobile use cases and offline functionality

- Assess the impact of changes across the codebase through code reviews and ensure best practices are being followed

- Explain features clearly - the intent, impact, value, and how they work; preferably possess working knowledge of at least one Appian subsystem

- Proficient with IDE, build processes, Git, Jira, and CI

- Break down features into story tickets; identify edge cases, technical risk, and troubleshoot defects to a single module

- Distinguish between test error and application error; narrow down defects to a single module or function

- Contribute to TAC documents and technical artifacts; challenge decisions with healthy debate; demonstrate a high standard of quality

- Demonstrate clear understanding of priorities; surface blockers quickly; complete work with minimal prompting

Apply for this role →

← Back to all jobs