Quality Assurance Engineer

Ellie Mae

(Pleasanton, California)
Full Time
Job Posting Details
About Ellie Mae
Ellie Mae (NYSE:ELLI) is a leading provider of enterprise on-demand solutions, including an online network, software and services for the residential mortgage industry. Ellie Mae is leading the mortgage industry into the future, developing and marketing software solutions that are transforming how mortgage lenders, investors, and settlement service providers work—and work together.
Summary
Ellie Mae is a provider of enterprise on-demand solutions, including an online network, software and services for the residential mortgage industry. We are leading the mortgage industry into the future, developing and marketing software solutions that are transforming how mortgage lenders, investors, and settlement service providers work—and work together. We are looking for a Test Automation Engineer who will be responsible for the development, delivery and execution of code used to perform automated smoke and regression tests on a Loan Origination System and other mortgage systems.
Responsibilities
* Write test plans and test cases for assigned features – APIs and non-functional services offered by platform. * Recognize incomplete or missing areas of specifications and work with stake holders to address/remediate them. * Review specifications for testability and instrumentation; highlighting and proposing design consideration that will make a feature easier to test via automation, while expanding coverage. * Write automated tests in multiple test frameworks and languages (Java, Selenium, AngularJS) * Documents clear and detailed defect reports including steps to reproduce actual and expected results * Is proactive in following up with developers on open defects * Report total test coverage and automated test coverage in respects to feature/product/code and meet percent coverage goals. * Integrate automated tests with current continuous integration systems and add on as necessary, Reporting test results with builds and on demand. * Maintain existing automated tests while adding all practical service and hot patch issues in conjunction with simplifying and consolidating tests to keep tests runs as short as possible with the least amount of false failures. * Works closely with Developers, other QA Engineers and other project team members to analyze test results, locate problems, identify root causes and develop solutions * Work on multiple projects and features in tandem. * Evangelize automation and assist other QA team members through mentorship, tutorials, and writing scripts to speed up their manual testing efforts. * Be a focused results oriented team player, where the success of EllieMae is paramount
Ideal Candidate
* Computer Science Degree or equivalent from a fully-accredited college or university. * 2+ yrs. industry experience within a software organization * Good programming skills in Java. * Experience with Testng/Junit/Maven * Good knowledge of Restful APIs * Knowledge of automating UI flows using Selenium Webdriver * Good to have: AngularJS, knowledge of Protractor, SOAP, Agile * Excellent communication skills (Verbal/Written) * Team player with a great sense of ownership and accountability with a passion to deliver innovatively in a timely manner

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.