Custom Software Engineer (QE – Automation)
Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills: Selenium. Good to have skills: Finastra Fusion Loan IQ. Minimum 3 year(s) of experience is required. Educational Qualification: 15 years full time education.
As a Custom Software Engineer (QE – Automation), you will be responsible for designing, developing, and maintaining robust test automation and quality assurance solutions for LoanIQ-based applications, aligned with business and quality objectives. Your typical day will involve validating complex LoanIQ workflows, performing UI, API, and database testing, and collaborating closely with cross-functional teams to ensure high-quality, scalable, and reliable software delivery. You will leverage automation tools, CI/CD practices, and agile methodologies to improve test efficiency and overall engineering excellence.
Roles & Responsibilities
- Act as a Subject Matter Expert (SME) for LoanIQ testing and automation, driving high performance and quality outcomes across teams.
- Take ownership of technical and team-level decisions related to LoanIQ test strategy, automation framework enhancements, and tooling.
- Collaborate with development, product, and DevOps teams to contribute to key technical and quality decisions.
- Design and execute end-to-end test solutions for LoanIQ covering functional, regression, UI, API, and database validations.
- Provide effective solutions to complex LoanIQ testing challenges, including deal setup, pricing, interest calculations, accruals, billing, and payments.
- Implement and maintain automation solutions using Selenium (Java-based) for LoanIQ UI regression.
- Ensure adherence to best practices in automation, coding standards, version control, and CI/CD integration.
- Participate in code reviews, defect triage, and technical discussions to improve automation maturity.
- Facilitate knowledge-sharing sessions and contribute to continuous improvement initiatives.
- Mentor and guide junior team members, supporting their technical growth and career development.
Professional & Technical Skills
Must-Have Skills (Primary):
- Strong hands-on experience in LoanIQ functional testing with deep understanding of: Deal setup and lifecycle, syndication, drawdowns, repayments, interest, fees, accruals, and billing, accounting and GL validations.
- Experience in end-to-end testing of LoanIQ across multiple modules and interfaces.
- Strong understanding of LoanIQ business workflows and banking domain concepts.
Must-Have Skills (Secondary):
- Strong proficiency in Selenium automation using Java, including framework design.
- Experience with BDD frameworks such as Cucumber.
- Hands-on experience in API and Web Services testing (REST-based services).
- Solid experience with Git / Bitbucket for version control and collaborative development.
- Practical exposure to test and work management tools such as JIRA, Horizon, and Octane.
- Good working knowledge of Oracle DB and SQL for backend validation and data checks.
Good-to-Have Skills:
- Exposure to Playwright for modern UI automation.
- Familiarity with CI/CD pipelines and automation integration with build and deployment processes.
Additional Information:
- All listed skills should have a minimum of 5 years of hands-on experience.
- Overall experience should be 5+ years in Selenium-based automation testing.
- This position is based at our Chennai/Hyderabad/Bangalore/Coimbatore office.
- A 15 years of full-time education is mandatory.