About the Role
We are looking for a skilled and proactive Test Automation Engineer to lead automation efforts for our banking/loan origination CRM platform (e.g., nCino on Salesforce). You will design and maintain robust test frameworks using Playwright, automate UI and API workflows, and ensure high-quality delivery across agile teams.
Key Responsibilities
- Develop and maintain automation frameworks using Playwright (JavaScript/TypeScript).
- Automate UI workflows, API integrations (REST/GraphQL), and end-to-end business scenarios.
- Validate Salesforce/nCino configurations, workflows, data models, and integrations with banking systems.
- Collaborate with BAs and SMEs to define test scenarios and acceptance criteria.
- Participate in agile ceremonies and align automation tasks with sprint goals.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Analyze test results, log defects, and support regression cycles.
- Continuously enhance automation frameworks for scalability and performance.
- Stay updated on best practices in automation, CRM platforms, and banking domain.
Required Skills & Qualifications
- Bachelor's in Computer Science, IT, or equivalent experience.
- 4+ years in automation testing of web applications using Playwright.
- Strong experience in UI automation and API testing.
- Familiarity with Salesforce Lightning, custom objects, Apex, flows, and nCino modules.
- Domain knowledge in banking/loan origination or CRM workflows.
- Proficient in JavaScript/TypeScript, Node.js, and version control (Git).
- Experience with Agile/Scrum, CI/CD, and DevOps tools (Docker, Kubernetes, AWS/Azure).
- Excellent communication and problem-solving skills.
Preferred / Nice-to-Have
- Salesforce or nCino certifications.
- Hands-on experience with nCino Bank Operating System.
- Exposure to other frameworks (Selenium, Cypress).
- Knowledge of BDD/TDD tools (Cucumber, Jest, Mocha).
- Experience in performance/load testing.
- Background in banking compliance or regulatory testing.
What We Offer
- Work on cutting-edge banking CRM platforms in a dynamic environment.
- Collaborative culture with cross-functional teams.
- Career growth into test architecture, domain leadership, or senior automation roles.