Practice: Development
Job Title: Senior Software Engineer
Reporting To: Team Lead
Experience: 3-6 Years
Role Summary
We are looking for a Senior Software Engineer with 3–6 years of experience in Java and Calypso, preferably with hands-on experience in the Calypso Back Office module. The primary focus of this role is to develop and maintain FitNesse fixtures and supporting Java components that leverage Calypso APIs to automate regression testing for Back Office business processes.
The successful candidate will work closely with Development, Business Analysts, and QA teams to build scalable and maintainable automation solutions that ensure the quality and stability of Capital Markets applications.
Key Responsibilities:
Develop and maintain FitNesse fixtures and supporting Java components for automated regression testing of Calypso Back Office modules.
Design and implement automation solutions using Java and Calypso APIs to validate business workflows and application functionality.
Build, enhance,
and maintain reusable automated regression suites for critical Back Office business processes.
Collaborate with developers, business analysts, and QA engineers to translate business requirements into automated test scenarios.
Integrate new functionality into the existing automation framework while ensuring code quality, maintainability, and reusability.
Analyse automation failures, perform root cause analysis, and work closely with development teams to resolve issues.
Participate in code reviews and contribute to improving the automation framework and QE best practices.
Ensure adequate regression coverage for current features, enhancements, and production fixes.
Contribute to continuous improvement initiatives for test automation, framework design, and release quality.
Mandatory Skills
Strong Java development experience.
Hands-on experience with the Calypso Back Office module.
Experience developing and maintaining Java-based automation frame