OneMain Financial Jobs

Job Information

Intercontinental Exchange (ICE) Engineer II, QA in Pune, India

Job Description

Responsibilities

  • Develop, maintain, and enhance data-driven automated tests and frameworks to support code deployments across development, test, and build environments.

  • Execute, update, and maintain existing test automation frameworks, solutions, and test scripts.

  • Design and build new automation solutions to support new builds and releases.

  • Generate clear and meaningful automated reports to document test results for each execution.

  • Collaborate with the Development team, Automation Lead, and other stakeholders to continuously refactor and improve the automation framework for reusability, stability, and performance.

  • Work closely with Developers, QA, and other project team members to analyze test results, identify root causes, and develop solutions.

  • Document detailed defect reports, including steps to reproduce, actual vs. expected results.

  • Collaborate with Product Owners and Business Analysts to build use cases and test scenarios for both manual and automated testing.

  • Participate in defect triage meetings and follow up on resolutions with Development, Product Owners, and Business Analysts.

  • Coordinate with global team members on features and issues to support continuous delivery.

Knowledge and Experience

  • Bachelor’s or Master’s degree in Computer Science or a related field.

  • 4+ years of experience in test development using Java, TestNG, and Maven.

  • 4+ years of experience as a Test Automation Engineer focused on RESTful API testing and microservices.

  • Hands-on experience with Web UI automation using Selenium.

  • Proficient in working with GitHub and Jenkins in a CI/CD environment.

  • Experience with cloud platforms, preferably AWS (good to have).

  • Familiarity with JIRA or similar tools for Agile development, defect tracking, and test case management.

  • Experience with logging and monitoring tools such as Splunk or Kibana (good to have).

  • Strong knowledge of TestNG, Maven, and Jenkins.

  • Solid understanding of Agile testing methodologies.

  • Excellent analytical, troubleshooting, and problem-solving skills.

  • Strong communication skills and ability to manage multiple concurrent tasks.

  • Understanding of the Software Development Lifecycle (SDLC) and manual testing practices.

  • Experience in the mortgage lending industry is a plus.

DirectEmployers