Senior Software Development Engineer in Test - Agents

Posted 2 days ago
Main Location
Baltimore, MD, United States
Open jobs

Thousands of developers and security professionals around the globe rely on Contrast to assist with making their software more secure. Every day we take on some of the world's most complex software problems against a wide variety of software languages with the purpose of making the Internet safer.

We pride ourselves in building a strong team of committed engineers who believe in our mission. Your effort, ideas and work will be appreciated daily. You won't have to do it alone. We believe in collaboration and sharing of ideas to make our work the best in the business.

As a Senior Software Development Engineer in Test ( SDET ), you will be focused on designing and developing automated test modules for the Contrast Vulnerability and Threat Intelligence Platform that will be integrated as part of our build and deploy pipeline. You will be an embedded member of our agile development team tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It also includes driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

The ideal candidate is someone who has experience writing repeatable, reliable and component-based automated testing modules, works comfortably in an automation test framework, has excellent attention to detail, as well as strong analytic and communication skills.

Roles and Responsibilities
    • Collaborating with agile development teams and product managers to define feature acceptance.
    • Work with the most technically challenging components to create automated testing scenarios.
    • Data modeling and user interaction modeling for the purpose of automated simulation and use of the Contrast platform and tooling.
    • Write functional automated tests as part of our CI build-pipeline for acceptance of user facing features and tools.
    • Contribute to our synthetic test infrastructure run against our production SaaS systems for real-time awareness of product uptime and functional stability.
    • Diagnose issues, report defects, and propose regression tests to discover reoccurrences.
    • Contribute to developing performance testing infrastructure
    • Drive organization-wide adoption of automated testing frameworks
    • Evaluate new products (commercial and open source) that will improve the Contrast's overall posture around product quality.
About You
    • Software background in Python, JavaScript or Ruby (plus if you have experience with Java and/or GoLang)
    • Experience with test/quality automation frameworks such as Module Based Testing Framework, Data Driven Testing Framework and/or Behavior Driven Development Framework.
    • You ask questions, let others know when you need help, and tell others what you need.
    • 4-6+ years experience of industry experience as a software engineer and/or software engineer in test.
    • Bachelor’s Degree in Math, Computer Science, Engineering or Information Systems
    • Ability to construct test cases and get them prioritized based on changes.
    • Strong time management skills and a strong bias towards action via self-direction.
    • Experience working with software developers in a rapidly-changing environment.

Equal Opportunity Statement

Contrast Security, Inc. provides equal employment opportunity to any employee or applicant without regard to sex, gender, color, race, ethnicity, religion, creed, national origin, ancestry, citizenship, age, marital status, sexual orientation, gender identity and expression, physical or mental disability, medical condition, pregnancy, protected veteran status, uniformed service status, familial status, genetic information, political affiliation, or any other characteristic protected by federal, state, or local law.

If you’d like more information about your EEO right as an applicant under the law, please click here: Equal Employment Opportunity is the Law and Equal Employment Opportunity is the Law - Supplement

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at for assistance.

We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Senior Software Development Engineer in Test - Agents
Contrast Security