ThreatTrack Security
Staff Software Engineer
Quality Assurance | Clearwater, FL, United States


ThreatTrack Security products are helping to secure our planet.  As a Software Development Engineer in Test (SDET) in our Threat Product Test team, you can help us make this goal a reality.
 
We are looking for the unique combination of development skills and passion for testing. But unlike other SDET jobs we need you to be innovative, have an entrepreneur’s approach and devise creative solutions in the work you do on a daily basis.

You will be expected to invent and implement automation solutions and test cases for driving the testing of key products within our Threat Product lines.  Additionally you will be part of a small team that is creating tools for optimizing the testing we are currently doing. This is part of a major culture shift towards upstream testing, tests integrated with build tools and working with development teams dedicated to quality software.  You need to be confident in your ability to architect and code solutions that the group can use for years to come.
 
This position is unique because you will be exposed to a wide assortment of different technologies including PHP, C++, C#, and Ruby.  It’s a dream job for those looking to expand their horizons and try out new development technologies.
 
Responsibilities:

  • Architect and develop a variety of complex test automation systems to support automated testing of our Threat technologies
  • Interact with various small, cross-functional teams to ensure systems and solutions are built to spec and shipped on schedule
  • Monitor infrastructure operations to ensure automated systems operate efficiently and as expected
  • Analyze, debug and report infrastructure system defects and verify fixed defects by creating appropriate test  cases and expanding the automation test base
  • Collaborate with analysts and junior engineers to ensure test plans are executed correctly

Required Qualifications:

  • 3+ years of experience as a developer or SDET.
  • 3+ years of expertise in an object oriented programming language.
  • Proficient in an object oriented programming language.
  • Solid understanding of Windows or Linux systems programming
  • Scripting skills in at least one common language (Ruby, Perl, Shell, Python)
  • Comfort and familiarity with common data structures, algorithms and collections.
  • Practical coding experience on web applications (JSON, Javascript, HTML5)
  • Ability to programmatically test any software product and develop automation for it.
  • Excellent communication, collaboration, reporting, analytical and problem solving skills.

Desired Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering or similar technical field
  • Automation architecture development and/or maintenance experience




Jobvite