Senior Software Engineer (Test)

Full Time Salt Lake City UT First American

Company Summary

First American Title’s Mortgage Solutions division is a member of the First American Financial Corporation (NYSE: FAF) family of companies. First American traces its history to 1889 and was named one of FORTUNE’s 100 Best Companies to Work For® in 2016 and 2017. The Mortgage Solutions division provides title insurance settlement services, signing services, portfolio analytics, retention and acquisition services; property valuations; and default solutions for the mortgage banking industry. In fact, Mortgage Solutions works with a multitude of people across the entire origination, servicing and default continuum, and has helped close millions of real estate transactions nationwide. For more information, visit www.firstam.com/mortgagesolutions/

Job Summary

The Senior Software Engineer (Test) will work with Software Engineers, Product Managers and System Analysts to understand product features and technical implementations. The Sr. Software Engineer (Test) drives software architecture to be focused on Test automation. The Sr. Software Engineer (Test) would be at the forefront of Agile Software Development Process and seek out the best processes and solutions for helping the Clean File IT team.

•Designs, codes, tests, debugs, and documents apps/tools/test automation/load testing framework used to run and analyze tests (Using C#, VB.NET)
•Performing mid-scale load tests and analyzing results
•Making and implementing recommendations for performance improvement on both the application side, and the test automation/framework side
•Providing feedback on the schedule, quality, and stability of any/all releases
•Developing, reviewing and executing test plans
•Overseeing test plan execution of junior team members
•Review application code to determine best testing approach
•Review code created by other team members
•Estimation of level of effort for project tasks
•Take responsibility for product development and usage with an eye to improve product quality
 

Job Qualifications

•BS or equivalent work experience
•5-7 years Software/Test Engineering experience
•Manages own work queue, assists others on the team with their work queues as necessary
•Work under general direction from lead
•Works with one or more functional teams
•Mentors junior team members

Must have requirements:

•Experience developing test strategies
•Experience with designing and building test automation and release tools
•Experience with Automate Tests using Test Frameworks
•Ability to write Scripts to test Workflows and Applications
•Ability to decompose large monolithic applications and workflows to improve test readiness of the systems
•Utilize best practices in testing and maintainability in collaboration with software engineers
•Expert knowledge of the (SDLC) Software Development Lifecycle
•Actively designs, codes, tests, debugs, and documents apps/tools/test automation, knowledge 2+ years of experience with programming languages to an intermediate/expert level (Using C#, VB.NET)
•Expert knowledge of QA process: different levels, types and methods of testing: unit, integration, system and acceptance, functional, regression and performance, black, grey and white box
•Strong knowledge of APM (Application Performance Management) tools & SDLC integration
•Strong written and verbal communication skills

First American invests in its employee’s development and well-being, empowers them to provide superior customer service and encourages them to serve the communities where they live and work. First American is committed to diversity and inclusion. We are an equal opportunity employer. For more information about our Company and our dedication to putting People First, check out firstam.com/careers.

To apply for this job please visit the following URL: http://itjobpro.com/106766 →