Software Development Engineer in Test (SDET)

Employer
WatchGuard Technologies
Location
Baltimore, MD
Posted
May 15, 2017
Closes
May 22, 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 suitePerform functional, regression, integration, smoke and customer acceptance testingDevelop and maintain test procedure documentsDetect software quality issues, report and track them to resolutionParticipate in the testing of production emergency bug fixesPerform exploratory testing and provide usability feedbackParticipate 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 coverageWork with automation team to review nightly regression test and future automation plansCollaborate with development teams to resolve software defects and incorrect test resultsMust 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/productThe 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 applicableAbility to develop test scripts, test conditions, inputs test data and validate expected resultsExperience with automated testing tools such as Selenium, familiar with Cucumber, Gherkin scripting languageStrong coding experience in a scripting language, including Python, Java and object oriented programmingHands on Experience with SQL DatabasesHands on Experience with Web-Services, XML, XPathDetailed oriented with ability to work independently and prioritize tasks to meet project deadlines.Experience working with Scrum AgileExperience with defect trackers, Atlassian Jira preferredExperience using continuous integration tools, Jenkins preferredKnowledge of IP Networking is desiredExperience working in a Windows Domain and Administration is desiredExperience working in a Linux/Unix environment is desired As an Equal Opportunity Employer, we are committed to a diverse workforce. WatchGuard Technologies, Inc. participates in E-Verify