Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ICE Logo

Senior Automation Engineer

ICE

Salary not specified
Oct 7, 2025
Dallas, TX, US
Apply Now

ICE Mortgage Technology is looking to transform, streamline, and digitize the U.S. residential mortgage process by supporting all stages of the Software Development Life Cycle (SDLC) with a Sr. QA Engineer.

Requirements

  • 5+ Years of working as dedicated Test Automation Engineer focused on Restful API testing and Microservices
  • 4+ Years of Test Development experience with Java, TestNG and Maven
  • 2+ Years of experience working with Github and Jenkins in a CI/CD environment
  • Must have experience working with JIRA for Agile Development, Defect Management and Test Case Management
  • Experience with automation on Web UI testing using Selenium a plus
  • Knowledge and testing experience with Amazon AWS (Lambda, DynamoDB, CloudWatch etc.)
  • Must have experience with Logging tools such as Splunk, Kibana, etc.

Responsibilities

  • Develop, maintain and enhance complex data driven automated tests and framework to support code drops in various environments for development, test and build deployment teams
  • Execute, update and maintain existing test automation frameworks, solutions and test scripts
  • Plan, design and build new automation to support new builds and releases
  • Produce clear and meaningful automated reports to document test results for each execution
  • Collaborate with Development and Automation Lead and other team members to continuously refactor and improve automation framework for reusability, stability and speed.
  • Work closely with Developers, QA and other project team members to analyze test results, locate problems, identify root causes and develop solutions
  • Document clear and detailed defect reports including steps to reproduce actual and expected results

Other

  • Bachelors or Masters in Computer Science or similar experience
  • Team player with strong communications skills, excellent organizational and planning skills and ability to work on multiple concurrent tasks
  • Strong analytical skills, attention to detail and excellent troubleshooting/problem solving skills to address complex technical problems
  • Demonstrated knowledge of the Software Development Lifecycle (SDLC) and manual testing
  • Ability to work in a dynamic team-based environment