Software Development Engineer in Test (SDET) Technical Lead

Dragos

Hanover, MD, US / Remote
  • Job Type: Full-Time
  • Function: Engineering QA
  • Post Date: 02/14/2021
  • Website: dragos.com
  • Company Address: 1745 Dorsey Road, Suite S, Hanover, Maryland 21076, US

About Dragos

Provides complete ICS (Industrial Control System) threat detection and response technology designed to protect critical systems and infrastructure.

Job Description

Are you an a skilled and motivational technical leader with a deep understanding of the value that intelligent and judicious test automation can drive?   Do you have demonstrated experience architecting and building out frameworks in PyTest for both front and back end validation?  Do you have experience with testing microservices both containerized and virtualized environments, both locally and cloud-hosted?  Are you an ace with several Linux distros and comfortable with shell scripting?  Would you take pride in knowing that you work is contributing to a greater mission with global impact?  How’d you like to do all of this from the comfort of your own home?
 
Dragos has an opportunity for an SDET Technical Lead to join our growing Quality Engineering team and make great contributions to our mission of Safeguarding Civilization.  As a SDET technical lead, reporting to the Manager of QE, you will help lead a team of 3 Senior SDETs in architecting an easy to maintain framework for performing acceptance/build validation, functional, security, performance, and regression tests using PyTest and Selenium Web Driver.  You will help decide where automation can add value, and where the efforts to automate outweigh its benefits; we do not take an “automate everything” approach, so good judgment and resource utilization skills are a must.
 
Our headquarters is located in Hanover, MD, and you have the flexibility of either working from home or out of our office post-COVID.  Must be eligible to work in and live within the United States.

Responsibilities

    • Lead a team of 3 (and growing!) SDETs working in Agile Kanban, both architecting out a framework for growing and maintaining our suites of automated tests. (75% hands on coding, 25% lead activities)
    • Demonstrated understanding of where test automation drives the most value and where it can enable our manual testers to be more effective
    • Learn and understand our technology stack.  Provide proactive suggestions for validating any areas where gaps may exist that automation may fill.
    • Demonstrated communication skills, not only to reliably convey technical information to SDETs and other Test Engineers, but through clear, concise communications to leadership at a high level, and understanding the audience for any given set of information.
    • Provide data-driven insights to track the progress of automated testing product quality improvements.
    • Needs to be a highly motivated self-starter.
    • Team player and collaborative.

Requirements

    • 8+ years of combined manual and automated testing for on-prem and cloud products
    • 5+ years of advanced experience with Python, PyTest, shell scripting, and Selenium WebDriver
    • At least 3 years of experience leading a technical team, either quality of development
    • Demonstrated expertise with and understanding of TCP/IP, including routers, switches, firewalls, and familiarity with the OSI Network Model and how it relates to Linux/UNIX components.
    • Experience with debugging issues to find root cause analysis in customer and development environments
    • Strong working knowledge of Linux and Git
    • Experience with virtualization and hypervisors like VMWare ESX, KVM, Microsoft Hyper-V, Xen, and container technologies such as Docker and Kubernetes
    • Experience with Agile/Scrum and Kanban methodologies and Atlassian toolsets (ie. Jira)
    • Experience with tools and technologies such as REST, Elasticsearch, Kibana, Grafana, Jenkins, Prometheus, and Test Rail
    • Experience with API test tools such as PostMan

Preferred

    • Experience with Javascript and Kotlin programming languages
    • Experience with virtualization and hypervisors like VMWare ESX, KVM, Microsoft Hyper-V, Xen, and container technologies such as Docker and Kubernetes
    • Experience with SauceLabs or BrowserStack
    • Previous work with an ICS/Internet security product back-end
    • Experience with Intrusion Detection Software such as Snort, Seek/Bro, or Suricata
Dragos seeks passionate, hard-working, fun-loving, small-ego, big-brained people. Our tagline is “Safeguarding Civilization” not because we think highly of ourselves, but because the problems we are solving are critically important, today and in the years to come. We look for ICS experts across industries who are committed to growing global expertise in the space by training the next wave of future innovators and thought leaders.  
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. US Permanent Resident or US Citizen. (Must be able to pass background checks). 
 
Come join us! #ics #cyberjobs #cybersecurity #jobs #dragos #dragosjobs

Related Jobs

Industrial Consultant

Dragos - Hanover, MD, USRemote

Senior/Staff Backend Engineer - Integrations

Dragos - RemoteHanover, MD, US

Senior Solution Architect (Dubai)

Dragos - Dubai, AE

Senior Solution Architect (KSA)

Dragos - Riyadh, SA

International Channel Leader

Dragos - RemoteUnited KingdomEuropeUnited Arab Emirates
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.