Software Development Engineer in Test (SDET)

Employer
WatchGuard Technologies
Location
Baltimore, MD
Posted
Apr 20, 2017
Closes
Apr 21, 2017
Industry
Engineering
Hours
Full Time
Why Work for WatchGuard? We are looking for high-energy, dynamic professionals who want to work for a growing global company and would love to take a bite out of the network security landscape. WatchGuard has deployed nearly a million of its integrated, multi-function threat management appliances worldwide and that number is rapidly growing. Of course, we recognize that there are a lot of security solution companies out there, but at the end of the day our product platforms yield dramatically higher performances than many of our competitors. We provide a solution that is scalable with hardware advances, utilizes best-of-breed technology, includes award-winning visibility tools, and is generally awesome all around. But, you dont have to take our word for it. WatchGuard is one of the most highly awarded companies in network security. We have won an array of awards, recognitions, reviews, 5-star ratings, and shout-outs. And the recognitions keep piling up. Unleash the beast and join RED. Apply to WatchGuard today!Job Description: Develop Scripts & appropriate code for the product automation test suite Perform functional, regression, integration, smoke and customer acceptance testing Develop and maintain test procedure documents Detect software quality issues, report and track them to resolution Participate in the testing of production emergency bug fixes Perform exploratory testing and provide usability feedback Participate in developing test cases and test plans on a per-release basis that are based on industry best practices and identify areas of highest risk to inform resource allocation, prioritization, and target areas for automated coverage Work with automation team to review nightly regression test and future automation plans Collaborate with development teams to resolve software defects and incorrect test results Must demonstrate a high work ethic; must be a self-starterSkills and Qualifications: Excellent communications skills (oral and written), interpersonal, and organizational skills. The applicant needs to have a minimum of 5 years of experience in testing web based and system interfaces and other aspects of a software system/product The key responsibilities will be to develop automated test scripts and development for exercising complex user interfaces, middle tier and exploratory testing of new features as well as developing scripts for automated testing of middle layer and back end components as applicable Ability to develop test scripts, test conditions, inputs test data and validate expected results Experience with automated testing tools such as Selenium, familiar with Cucumber, Gherkin scripting language Strong coding experience in a scripting language, including Python, Java and object oriented programming Hands on Experience with SQL Databases Hands on Experience with Web-Services, XML, XPath Detailed oriented with ability to work independently and prioritize tasks to meet project deadlines. Experience working with Scrum Agile Experience with defect trackers, Atlassian Jira preferred Experience using continuous integration tools, Jenkins preferred Knowledge of IP Networking is desired Experience working in a Windows Domain and Administration is desired Experience working in a Linux/Unix environment is desired As an Equal Opportunity Employer, we are committed to a diverse workforce