Test Automation Engineer

As a representative for our company, this position will be primarily responsible for designing and developing the software architecture and frameworks for Walz software and software as service components using Microsoft development platforms and database environments. This position will report to the Vice President of Software Engineering, but will also interface regularly with other divisions in the company.

Essential Functions

Applies, develops and maintains quality assurance standards, techniques and procedures

Works with team to develop software applications from inception through completion

Defines high level test plans, creates test cases and executes them (both manually and automatically) for functional, integration, system and regression testing

Investigates and analyzes test results to find out root causes of failures by debugging system, application and server logs

Writes complex SQL queries to verify data flow between multiple components and systems

Conducts root cause analyses and process improvements to drive defect prevention

Participates in ongoing process improvement efforts to ensure test automation is promoted and applied effectively across multiple teams

Communicates project status and plans and anticipates delays and obstacles

Collaborates with other teams to manage internal and external timelines and deliverables

Participates in software development and supports process improvements

Regular and customary use of independent discretion and judgment

Education

  • High School Diploma Required
  • Bachelor's Degree in related field or CSTE Certification or equivalent experience is required

EXPERIENCE

  • 2-5 years of prior experience in a similar QA role with strong understanding of object orientation language is required
  • Prior hands-on experience with at least one object oriented language, such as C++, C#, Java, Python, Ruby, etc.
  • Prior experience in a dynamic, high growth and high transaction environment
  • Hands-on experience with:
  • Web UI
  • Coded UI
  • GUI
  • Services Automation
  • Selenium
  • Print & mail, financial, and/or mortgage services experience is a plus
  • Software as a Service (SaaS) experiences is a plus

Essential Knowledge, Skills and Abilities

Knowledge of Agile Development Practices and Scrum methodologies

Proven analytical and testing skills

Understanding of different testing methodologies and their proper application

Ability to analyze and interpret technical documentation such as software requirements, detailed designs, flow charts and database schemas

Strong written and verbal communication skills, with the ability to communicate effectively with technical and non-technical staff members

Ability to work in a team environment as well as independently

Comfortable working in a dynamic, fast paced environment

Ability to multi-task, prioritize, juggle multiple priorities and adapt quickly based on the needs of the department and the organization

Strong initiative to complete and add value to assigned tasks with attention to detail

Demonstrated proactive and progressive increase in responsibility

Proactive approach to learning, utilizing new technologies and proposing ideas and improvements to products and process

Ability to articulate and implement suggestions to improve the user experience

Effectively estimate work accurately and produce deliverables on time


Meet Some of LenderLive's Employees

Sean B.

VP, Operations

Sean leads a team that works with clients on loan processing, underwriting, and closing. He also oversees much of LenderLive’s loan pipeline.

Kurt T.

Reports Developer

Kurt develops, designs, and maintains the reports that the business uses to make decisions. He also serves on the internal Employee Wellness and Activities Committee.


Back to top