Senior Test Engineer – Web & API Automation (Financial Services)
Role Summary
We are seeking a highly skilled Senior Test Engineer to drive our automation efforts across mission-critical financial applications. The ideal candidate will have hands-on expertise in WebdriverIO for web UI testing and Selenium WebDriver for API / service-level validation. You will work closely with cross-functional teams to ensure our platforms meet the highest standards of quality, reliability, and compliance in a regulated environment.
Key Responsibilities
- Design, implement, and maintain scalable automation frameworks for web and API testing.
- Develop, optimize, and execute automation scripts using WebdriverIO (UI) and Selenium WebDriver (API).
- Define and drive overall test strategy, ensuring coverage for functional, regression, performance, and compliance requirements.
- Integrate test automation into CI / CD pipelines (Jenkins, GitLab, Azure DevOps, etc.).
- Perform root cause analysis of failures, ensure timely defect reporting, and drive resolution.
- Mentor junior test engineers, conduct code reviews, and enforce best practices in automation.
- Collaborate with business analysts, developers, and product owners to align on requirements and acceptance criteria.
- Ensure adherence to data privacy, security, and compliance standards (e.g., RBI, PCI-DSS).
Qualifications
B.E. / B.Tech / MCA in Computer Science, IT, or related discipline.6–9 years of experience in software testing, with at least 3+ years in test automation.Strong coding experience in JavaScript / TypeScript; solid grasp of automation design patterns.Expertise in WebdriverIO and Selenium WebDriver for UI & API test automation.Solid understanding of REST APIs, JSON / XML payloads, and back-end validation.Hands-on experience with CI / CD pipelines and test reporting tools (Allure, TestNG, Mocha, etc.).Strong knowledge of Agile / Scrum methodology, defect tracking tools (JIRA, Azure Boards, etc.).Excellent analytical and problem-solving skills, with ability to work in a fast-paced fintech environment.Good to Have
Experience with financial systems (payments, banking, wealth management, insurance).Exposure to performance and security testing tools.