Skip to content

QA Platform Engineer

Develops and maintains QA platforms, compliance pipelines, and automated testing frameworks for NCBI's DevSecOps and observability tools. Requires strong coding in Python/JavaScript/Java, CI/CD expertise, and Linux skills in a containerized Kubernetes environment.

About the job

Duties & Responsibilities

Platforms team:

  • Develops and continuously improves DevSecOps, DataOps, and Observability platforms.
  • Develops and maintains common tools and libraries.
  • Evaluates new technologies and practices.
  • Helps NCBI developers with adoption of platforms, tools, architectural patterns and best practices.
  • Ensures compliance with Federal application security regulations and standards by providing automated solutions and compliance pipelines.
  • Practices Agile development and continuous improvement.

Compliance and QA team:

  • Build and maintain compliance pipelines with built-in quality gates.
  • Continuously automatically gather metrics for application quality for the enterprise-wide portfolio of applications.
  • Provide QA services on a project basis.

Requirements

  • Proven software development skills using modern computing languages such as Python, JavaScript, and Java.
  • Experience with continuous integration/continuous deployment (CI/CD).
  • Automating tests (Selenium, Cypress, Playwright).
  • Implement frameworks and utilities to support deployment, testing, and monitoring.
  • Strong coding skills in at least one programming language (Python, JavaScript/TypeScript, C++, Kotlin, Scala, Golang, Rust).
  • Adequate Linux command-line skills (sysadmin-level skills a bonus).
  • Familiarity with build tools and various web, RPC and other frameworks (bonus).
  • Experience with design patterns in coding and architecture (bonus).

Helpful but not required:

  • OpenShift, Anthos, Google Kubernetes Engine (GKE), Azure Kubernetes Services (AKS), Amazon Elastic Kubernetes Service (EKS), Hashicorp Nomad.
  • Observability tools: Prometheus, EFK (ElasticSearch, fluentd, Kibana), TIGK (Telegraf, InfluxDB, Grafana, Kapacitor), DataDog, Sensu, Jaeger, Sentry, OpsGenie, PagerDuty.
  • Service mesh: Istio, Linkerd.
  • Messaging: Kafka, Apache Pulsar, RabbitMQ, Amazon Kinesis, Apache Flume, Apache Storm, Apache Spark Streaming, Google Cloud Pub/Sub.
  • Git tools: GitLab, GitHub, Bitbucket, Teamcity, Artifactory.
  • Secret management: Hashicorp Vault, CyberArk, Azure Key Vault, Google Cloud Secret Manager.

Educational Requirements: B.S. in a STEM field (Engineering, Computer Science, Mathematics, Physics) or equivalent industry experience in Systems Engineering.

Skills

Python, JavaScript, Java, CI/CD, Selenium, Cypress, Playwright, Kubernetes, Linux, GitOps, Prometheus, Grafana, Istio, Kafka, GitLab

OnePay

OnePay

United States

QE Platform Engineer
$150k+/yrRemote5+ YOEQA Engineering

Build and scale shared test automation frameworks and execution infrastructure for web, mobile, and backend systems. The role requires 5+ years in test automation or platform engineering, strong TypeScript/Node.js skills, and experience with Kubernetes, AWS, and cross-stack testing.

Skydio

Skydio

San Mateo, CA

Systems Integration and Test Engineer
$149k+/yrOn-site3+ YOEQA Engineering

Owns requirements, architecture, integration, verification, testing, and failure analysis for autonomous flying robots. The role requires 3+ years of experience with reliable electromechanical systems, cross-domain troubleshooting, test development, and Python or SQL-based data analysis.

Mach9

Mach9

San Francisco, CA

Software Engineer - Test Automation
$130k+/yrOn-site3+ YOEQA Engineering

Build and maintain reliable automated tests and infrastructure for a browser-based 3D CAD platform. The role requires 3+ years of web test automation experience, strong TypeScript or JavaScript skills, and expertise integrating end-to-end testing into CI.

Applied Intuition

Applied Intuition

Sunnyvale, CA

Sensor Validation Engineer
$122k+/yrOn-site3+ YOEQA Engineering

Leads validation and characterization of autonomous-vehicle sensors and improves synthetic sensor simulations through machine-learning and physical models. Requires a bachelor’s degree in an engineering-related field, three years of experience, Python, Linux, sensor validation, and sensor-driver expertise.

Idme

Idme

Mountain View, CA

Software Development Engineer III - Test Infrastructure
$124k+/yrOn-site5+ YOEQA Engineering

Builds and maintains test automation frameworks and infrastructure for web, commerce, identity, and distributed services. The role requires 4+ years of software engineering experience, strong programming skills, Playwright/Jest/API automation expertise, and CI/CD integration experience.