P2,C3,STSMinimum of 10 years of total experience in software quality engineering, with at least 5 years in a lead or senior automation role.Extensive functional knowledge of corporate actions within the financial services or banking industry, including hands-on involvement with relevant processes and workflows. Experience with TCS BaNCS is plusProven expertise in designing and developing test automation frameworks from scratch, utilizing Java as the primary scripting language.Advanced experience with Selenium for UI automation, and Rest Assured for API testing, including exposure to complex test data management and validation.Significant exposure to mainframe systems and automation of mainframe-based applications, preferably leveraging Java-based solutions and relevant integration tools.Solid understanding of software development methodologies, including Agile (Scrum, Kanban), and DevOps practices involving automated testing and continuous integration.Proficient in version control systems (e.g., Git), build and deployment tools (e.g., Jenkins, Maven), and defect management tools (e.g., JIRA).Hands-on experience with database automation, SQL scripts, and data-driven testing approaches.Excellent problem-solving, analytical, and troubleshooting skills, with the ability to quickly diagnose and resolve automation and testing challenges.Outstanding communication and interpersonal abilities, capable of articulating complex technical concepts to diverse audiences and influencing stakeholders at all organizational levels.Lead the design, development, and implementation of comprehensive automation frameworks for testing and validating corporate actions processes and related financial applications.Collaborate with business analysts, subject matter experts, and developers to understand detailed business requirements, especially in the domain of corporate actions (dividends, mergers, splits, acquisitions, proxy voting, and related financial transactions).Architect scalable, maintainable, and reusable test automation solutions using Java, Selenium, and Rest Assured, integrating with existing CI/CD pipelines.Drive mainframe automation initiatives, ensuring seamless integration between distributed and mainframe systems involved in corporate actions processing.Mentor and guide a team of automation engineers and quality assurance professionals, providing technical leadership, code reviews, and best practices for automation and framework development.Champion test automation strategies that enhance software quality, accelerate delivery, and reduce manual testing efforts across all phases of the software development lifecycle.Develop advanced test scripts and utilities for both UI and API testing, ensuring comprehensive coverage of critical workflows and data validation scenarios.Establish and maintain detailed documentation for frameworks, test cases, automation scripts, and process flows.Monitor, track, and report on all phases of automation testing, providing detailed analysis, insights, and recommendations to stakeholders and leadership.Stay current with emerging tools, technologies, and practices in automation and financial services, advocating for the adoption of innovations that drive efficiency and quality.skillsJenkins, MavenCucumber, SeleniumBDDGit LabJira, Scrum, Kanban
Job Description:
Lead the design, development, and implementation of comprehensive automation frameworks for testing and validating corporate actions processes and related financial applications. Collaborate with business analysts, subject matter experts, and developers to understand detailed business requirements, especially in the domain of corporate actions (dividends, mergers, splits, acquisitions, proxy voting, and related financial transactions). Architect scalable, maintainable, and reusable test automation solutions using Java, Selenium, and Rest Assured, integrating with existing CI/CD pipelines. Drive mainframe automation initiatives, ensuring seamless integration between distributed and mainframe systems involved in corporate actions processing. Mentor and guide a team of automation engineers and quality assurance professionals, providing technical leadership, code reviews, and best practices for automation and framework development. Champion test automation strategies that enhance software quality, accelerate delivery, and reduce manual testing efforts across all phases of the software development lifecycle. Develop advanced test scripts and utilities for both UI and API testing, ensuring comprehensive coverage of critical workflows and data validation scenarios. Establish and maintain detailed documentation for frameworks, test cases, automation scripts, and process flows. Monitor, track, and report on all phases of automation testing, providing detailed analysis, insights, and recommendations to stakeholders and leadership. Stay current with emerging tools, technologies, and practices in automation and financial services, advocating for the adoption of innovations that drive efficiency and quality. skills Jenkins, Maven Cucumber, Selenium BDD Git Lab Jira, Scrum, Kanban