Test Automation Engineer

LegalZoom

(Glendale, California)
Full Time
Job Posting Details
About LegalZoom
LegalZoom is the nation's most recognized name in law, the alternative to the traditional law firm. The leading provider of online legal document services and legal plans to families and small businesses, LegalZoom offers high quality, affordable legal services, marrying cutting-edge technology with access to experienced attorneys.
Summary
Our ideal candidate is a Software Engineering or Computer Science major who is driven, focused, enjoys solving problems, a self-starter but also able to work in a collaborative Agile development environment, and can contribute to the improvement of our Test Automation & Release process.
Responsibilities
* Develop and maintain test automation frameworks and other solutions * Expand testing coverage throughout the development lifecycle * Create new tools for internal and external applications * Research and prototyping solutions * Refactor code to reduce complexity * Debug, patch, and code review existing software * Build and test SOAP and RESTful Web Services * Contribute to version control and integrate changes in pipeline release * Ability to work with 3rd party APIs to develop integration solutions * Participate in an Agile team focused on developing automated testing solutions * Other duties required by Management
Ideal Candidate
* Bachelor’s degree in Computer Science or related field required * Minimum 3 years of hands on programming experience * Minimum 2 years of hands on programming on the .NET platform using C# * Strong knowledge of Object Oriented Programming, Web Service testing, Front-End UI automation * Knowledge of software development, design patterns, release process, test methodologies * Expert with unit testing frameworks (NUnit, JUnit, xUnit, or similar) * Exposure to test automation tools (Selenium, Appium, Espresso, MSTest, Coded UI, Cucumber, FitNesse) * Experience working with ASP.NET (Web API, Web Forms, or MVC) * Hands on experience with web technologies (HTML, JavaScript, AJAX, CSS, jQuery) * Previous experience working with source control tools (GIT, TFS, or SVN) * Exposure to building web services using WCF or Web API * Knowledge of XML/XSL/JSON/SOAP * Familiar with Builds and Continuous Integration * Ability to write basic SQL queries as well as stored procedures and perform back-end testing * Ability to troubleshoot and debug code * Strong comprehension of Software Development Life Cycle and Configuration Management including Agile Scrum * Strong attention to detail, analytical skills, and problem solving expertise * Good work ethic * Excellent communication (both written and verbal) and interpersonal skills * Expert level working in a Windows environment **Physical Requirements** * Work is primarily performed in a typical business office environment setting using standard office equipment.

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.