ICE Mortgage is looking to improve the quality of their cloud-based platform for the mortgage finance industry by ensuring the highest levels of compliance, quality, and efficiency.
Requirements
- Knowledge of programming language such as Java, Python or C
- Experience with automated testing tools and technologies: Selenium, Jenkins, Test Runners
- Experience with test automation of APIs
- Exposure to various web technologies such as HTML, CSS, XPATH, JavaScript
- Exposure to various versioning systems (Git, TFS, Subversion)
- Exposure to test case management tools
- Knowledge of modern best practices for professional software development including coding standards, code reviews, source control management, build processes, testing, and operations
Responsibilities
- Test web applications, APIs, client applications
- Write and execute test plans, design and develop test tools, debug and report code bugs and push quality upstream
- Implement and maintain test automation and frameworks
- Performance testing tools, and other quality inspection tools a plus
- Execute manual tests and then automate
- Debug and troubleshoot complex issues
- Analyze test automation results
Other
- Bachelor's degree in Computer Science or relevant Engineering degree
- 3+ years of relevant experience
- Open and willing to join an agile, fast paced work environment
- Excellent written and oral communication skills with ability to explain, present, and showcase concepts and concerns to technical and non-technical audiences
- Strong analytical and problem-solving skills