Skip to content
PreVeilPreVeil

Software Development Engineer in Test

The SDET will develop scalable automated testing frameworks and execute comprehensive tests across web, desktop, mobile, and API platforms. The role emphasizes distributed systems, file management, troubleshooting, and data integrity, requiring at least five years of test automation experience.

About the job

Responsibilities

  • Collaborate with product, design, and development teams to understand requirements and define comprehensive testing strategies.
  • Design and implement scalable test automation frameworks for web, desktop (Windows/macOS), mobile, and API platforms.
  • Design, develop, and execute detailed test plans and cases for new and existing functionality, focusing on scalability, edge cases, and real-world usage scenarios.
  • Test file management features for cloud storage, including file syncing, sharing, storage, and related operations.
  • Troubleshoot and investigate issues, identify root causes, reproduce bugs, and provide actionable bug reports.
  • Participate throughout the software development lifecycle, from requirements review through release.
  • Integrate automated test suites into CI/CD pipelines.
  • Improve testing processes, methodologies, and product quality.

Requirements

  • 5+ years of professional experience as an SDET or in test automation.
  • Knowledge of test automation concepts and automated testing tools and frameworks such as Selenium.
  • Proficiency in scripting, including Python and Shell.
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Experience testing highly distributed applications for scale, robustness, and real-world scenarios.
  • Exceptional troubleshooting, debugging, and problem-solving skills.
  • Experience testing complex web applications.
  • Extensive experience testing desktop applications on Windows and macOS.
  • Experience testing file operations, synchronization, and data integrity.
  • Proficiency with manual testing tools and techniques, including API testing tools and scripting.
  • Experience with bug tracking and test management tools such as Jira, TestRail, and Zephyr.
  • Excellent written and verbal communication and collaboration skills.

Nice-to-haves

  • Experience testing iOS and/or Android applications.
  • Understanding of encryption methods, privacy, and security testing concepts.
  • Experience in an Agile/Scrum development environment.
  • Familiarity with performance testing tools.

Skills

Selenium, Python, Shell, Software Testing, Test Automation, Web Testing, Desktop Testing, Api Testing, Jira, Testrail, Zephyr, CI/CD, iOS, Android, Performance Testing

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.