• 5+ Years of experience in functional testing and automation creation in financial domain related applications.
• Senior level experience with a firm knowledge of Automation testing, quality practices and protocols that enable the individual to deliver the validations, while meeting established timelines.
• Experience testing across a variety of platforms: web interface, APIs (REST) and Batch Jobs.
• Expertise in software development to build and use automation frameworks using technologies: Java, JUnit, Selenium, Playwright, JBehave, JMeter, Postman, Spring framework, REST, JSON and XML, Eclipse IDE, etc.
• Experience in both Unit and Integration testing needs with exposure to data virtualization tools.
• Own the Automation framework and drive the initiatives
• Demonstrated experience developing high quality test strategies and test execution – specific focus on coverage.
• Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins/Bamboo) and code coverage tools (Sonar, Clover).
• Exposure to Continuous integration and delivery concepts desirable.
• Strong communication skills, verbal and written; able to communicate with technical people as well as management and business.
• Ability to be flexible, accountable, reliable, and industrious.
• Strong presence as a change agent providing innovative, effective, and efficient Quality Assurance practices and solutions in an Agile environment.
• Ability to manage multiple priority efforts in parallel and ensure Quality Assurance standards are followed.
• Experience working in an Agile environment, including multiple cycle testing and regression.