Staff Software Development Engineer in Test

Red Violet, Inc.Boca Raton, FL
34d

About The Position

Our Company: At red violet, we build proprietary technologies and apply analytical capabilities to deliver identity intelligence. Our technology powers critical solutions, which empower organizations to operate with confidence. Our solutions enable the real-time identification and location of people, businesses, assets and their interrelationships. These solutions are used for purposes including identity verification, risk mitigation, due diligence, fraud detection and prevention, regulatory compliance, and customer acquisition. Our intelligent platform, CORE, is purpose-built for the enterprise, yet flexible enough for organizations of all sizes, bringing clarity to massive datasets by transforming data into intelligence. Our solutions are used today to enable frictionless commerce, to ensure safety, and to reduce fraud and the concomitant expense borne by society. The Role: The Staff Software Development Engineer in Test (Staff SDET) will lead the vision, strategy, and implementation of enterprise-wide automation frameworks and quality engineering solutions. This is a high-impact role requiring a blend of deep software engineering abstraction, expertise, automation design, and quality strategy leadership. You will design the next generation of scalable, maintainable, and data-driven automation systems that ensure our products' reliability, performance, and security. Acting as a technical authority, you will collaborate with engineering, DevOps, and product leadership to embed automation throughout the software lifecycle - driving a culture of continuous testing and quality-first development.

Requirements

  • 8+ years of experience in software development or test automation, with at least 3+ years in a technical leadership role.
  • Proven expertise in designing and developing custom automation frameworks using Python, or JavaScript/TypeScript.
  • Deep experience with automation tools such as Selenium, Playwright, Cypress, PyTest, REST Assured, Postman, or similar.
  • Strong understanding of microservices, APIs, message queues, and event-driven architectures.
  • Advanced knowledge of AWS services (Lambda, S3, API Gateway, EC2, RDS, Step Functions) and automation within cloud-native systems.
  • Expertise in CI/CD pipelines (e.g., Jenkins, GitHub Actions, AWS CodePipeline) and DevOps automation practices.
  • Familiarity with Infrastructure as Code (Terraform, CloudFormation) and container orchestration (Docker, Kubernetes).
  • Strong understanding of performance, load, and security testing strategies and how they fit into a unified automation framework.
  • Excellent communication and documentation skills with the ability to influence and guide engineering and QA teams.
  • Bachelor's degree in Computer Science, Engineering, or related field (Master's degree a plus).
  • Applicants must have permanent work authorization in the U.S.; we are not sponsoring visas for this role.

Nice To Haves

  • Certifications: AWS certification a plus, Certified Software Test Automation (CSTA), or equivalent.

Responsibilities

  • Design and implement abstract, resilient, and scalable automation frameworks and tools that support API, UI, mobile, performance, and data validation testing.
  • Define the enterprise automation strategy, including architecture standards, design patterns, and technology stack selection.
  • Collaborate with software and DevOps engineers to design testable architectures and integrate automated testing within CI/CD pipelines.
  • Develop and evangelize testing frameworks as code, enabling rapid scaling and reusability across products and teams.
  • Drive the adoption of shift-left testing, embedding automation early in the development lifecycle.
  • Lead test strategy design for microservices, distributed systems, and data pipelines running on cloud platforms (AWS preferred).
  • Champion performance, scalability, and reliability testing across the platform ecosystem.
  • Guide the creation of test data and environment management systems that ensure consistency across development and QA stages.
  • Evaluate, select, and integrate emerging test automation tools, technologies, and methodologies to maintain a modern and efficient QA tech stack.
  • Partner with engineering leadership to define quality KPIs, coverage metrics, and reporting dashboards to drive continuous improvement.
  • Mentor and coach SDETs and QA engineers in automation principles and best practices.
  • Document architecture decisions, framework blueprints, and automation standards for enterprise use.

Benefits

  • red violet offers excellent benefits including opportunity for stock (RSU) grants, a 401K and generous company match, flexible PTO policy, medical, dental and vision coverage, commuter benefits, in-office healthy snacks, team events and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service