Loading...

Software-Engineer-in-Test, SDET, Automation-Testing Jobs

Explore career opportunities in Software-Engineer-in-Test, SDET, Automation-Testing

Skip to main content

Software Development Engineer in Test

Bright Vision Technologies

**
United States
Full Time
Posted 13 days ago
Software Development Engineer in Test – Remote

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.
This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

Job Title: Software Development Engineer in Test
Location: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $85,000–$100,000 Annually
Experience Required: 6+ years

Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.

Job Summary
We are seeking an experienced Software Development Engineer in Test to bring strong software engineering practices to the discipline of test automation. In this role you will design, build, and continuously improve automation frameworks, write production-quality test code, and partner with development teams to embed quality engineering throughout the SDLC. The ideal candidate will combine strong programming skills with deep knowledge of testing strategy, including unit, integration, end-to-end, performance, and security testing in modern distributed systems. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production.

Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Five or more years of experience as an SDET or in test-focused software engineering roles.
  • Strong programming skills in at least one of Java, Python, JavaScript, or C#.
  • Hands-on experience with at least one major UI automation framework (Selenium, Cypress, Playwright).
  • Solid experience automating REST and/or gRPC APIs.
  • Working knowledge of CI/CD pipelines for test automation.
  • Solid SQL skills and experience with database validation.
  • Strong understanding of microservices, distributed systems, and modern web architectures.
  • Excellent debugging, communication, and documentation skills.
  • Experience working in Agile/Scrum environments.
Preferred Qualifications
  • Experience with contract testing tools (Pact, Spring Cloud Contract).
  • Hands-on performance testing with JMeter, Gatling, k6, or Locust.
  • Exposure to security testing tools (OWASP ZAP, Burp Suite, Snyk).
  • Familiarity with chaos engineering and resilience testing.
  • ISTQB or equivalent QA certification.
How to Apply
Would you like to know more about this opportunity? For immediate consideration, please send your resume to . Learn more about Bright Vision Technologies at www.bvteck.com.
Bright Vision Technologies is an Equal Opportunity Employer.

Equal Employment Opportunity (EEO) Statement

Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.

BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

Originally posted on Himalayas

Senior Software Development Engineer in Test

Work Truck Solutions

**
United States
Full Time
Posted 27 days ago

Senior Software Development Engineer in Test (SDET)

Location: Remote (U.S.-based) Preference given to CA, TX and FL
Department: Engineering
Reports to: VP of Engineering
Starting Pay Range: $142k - $170k/yr

Company Overview

Work Truck Solutions is the operating system for the commercial vehicle industry. While the retail auto market is saturated with software, the $130B+ commercial truck market was operating in the dark—until we turned on the lights.
We are the only platform that connects the entire ecosystem: OEMs, upfitters, dealerships, and fleet buyers. By digitizing complex inventory data (chassis + upfits) and streamlining the supply chain, we don’t just help dealers sell trucks; we ensure American businesses get the mission-critical vehicles they need to work. We are a team of innovators, disruptors, and problem-solvers dedicated to one mission: removing the friction from the commercial vehicle industry. We are profitable, growing, and aggressively scaling our technology to remain the undisputed authority in this space.

The Role

This is a senior, hands-on remote role for someone who has built test automation programs before and wants to build the next one with AI at the center. You will own how we test our products end to end: the Playwright suite that covers our dealer software, our internal admin tools and Comvoy.com, the way tests get written and maintained, and the path from a pull request to a release we trust.
Our engineering team is moving to an agentic way of working, where much of our code is written by AI agents under human review. That only works if our tests catch what the agents get wrong, and you will be the person who makes that true. You will use AI to write, expand and maintain test coverage far faster than a team could by hand. Just as important, you know when not to test. AI makes it easy to generate thousands of tests, and 10,000 Playwright tests is far more than our application needs. You will judge every test by the value it provides and remove the ones that don’t earn their place.
You will sit on our Platform team, next to the engineers who own our cloud infrastructure, pipelines and environments, and you will work across every product team. A large part of the job is people. You will mentor our existing test engineers, pair with them, review their work and help them become strong automation engineers who build with AI every day.

Responsibilities

  • Own the test automation strategy. Decide what gets tested at which layer (unit, API, end to end) and drive automated coverage until it is the main way we know a release is safe. Define the measures that show progress, such as coverage, flake rate, run time and escaped defects, and report on them.
  • Decide what is worth testing. Set a clear bar for test value: what risk a test covers, what it costs to run and maintain, and whether a cheaper test at a lower layer would do the job. Review the suite against that bar regularly and delete tests that fall below it, including AI-generated ones.
  • Build and scale our Playwright suite. Lead the architecture of our TypeScript Playwright framework: page objects, fixtures, test data, environment handling, parallel runs and reporting.
  • Use AI to build and expand automation. Use AI coding agents (Cursor, Claude Code or similar) to write new tests, convert manual test cases and legacy tests, triage failures and fix flaky tests. Build the prompts, rules, skills and agent workflows that let the whole team work this way. Set the review standard for AI-generated tests so they check real behavior, not just pass.
  • Explore agentic testing. Evaluate and pilot newer approaches, such as agents that explore the application, generate test plans from requirements or repair broken locators. Bring in what works and drop what doesn’t.
  • Mentor the QA team. Coach our test engineers on automation design, Playwright and AI-assisted workflows through pairing, code review and hands-on teaching. You are measured on how much the team improves, not only on the tests you write yourself.
  • Build testing into the pipeline. Work with Platform engineers to run the right tests at the right stage of CI/CD, on short-lived test environments, with fast and reliable feedback to developers. Help us gate deployments on test results we trust.
  • Partner with developers. Help product engineers write testable code and own their own tests, including the test attributes and contracts that keep UI tests stable as the product changes.
  • Collaboration. Communicate clearly with a distributed team, raise quality risks early and work well with both technical and non-technical partners.

What We’re Looking For

We are looking for a very senior engineer. You have built and run test automation at scale, you have made other test engineers better, and you have already changed how you work because of AI.
  • Deep test automation experience. 7+ years in test automation or software engineering in test, including designing and owning an automation framework that a whole team used, not just contributing tests to one.
  • Expert in Playwright. Production experience with Playwright and TypeScript: fixtures, page objects, network interception, authentication state, parallel runs, tracing and tracking down flaky tests.
  • Judgment about test value. You know when not to test. You can explain why a given test is or isn’t worth keeping, and you have a record of shrinking a bloated suite while making it more useful.
  • Hands-on AI experience (required). You use AI coding agents in your daily work and can talk about that work in specifics: tests or frameworks you built with AI, prompts or agent configurations you wrote, and a time AI-generated tests went wrong and how you caught it. You are curious about where this is going and want to push it further.
  • A track record of mentoring. You have coached test engineers, including people moving from manual testing into automation, and you can point to people who grew because of you.
  • Strong coder in more than one language. You write and read code in multiple languages, including JavaScript/TypeScript and at least one backend language such as C#. You can read our codebase (a .NET backend with SvelteKit and React frontends) and understand what you are testing. You understand the JavaScript behind Playwright well enough to debug async behavior, the browser and the test runner itself. You treat test code as production code.
  • API and data testing. Experience testing REST APIs and creating and managing test data, including in SQL databases.
  • CI/CD. Experience running test suites in pipelines (GitHub Actions, Azure DevOps or similar) with a focus on speed, reliability and clear reporting.
  • Strong Git workflow. Branching, pull requests and code reviews are second nature.

Nice to Have

  • Testing in .NET (C#) with MSTest or NUnit, or frontend unit testing with Vitest.
  • Experience with SvelteKit or React applications.
  • Experience with Azure.
  • Testing LLM-powered features or building evaluations for AI output.
  • Performance, accessibility or visual regression testing.

Benefits

  • Meaningful work on industry-changing products.
  • Competitive salary and a Monday-Friday work week.
  • Excellent medical, dental, 401k, and complimentary life insurance.
  • Paid Time Off (PTO) and paid holidays.
  • Flexible schedule (subject to manager’s discretion).

Work Truck Solutions DOES NOT sponsor H-1B visas.

Originally posted on Himalayas

Senior Software Development Engineer in Test

Stord

**
United States
Full Time
Posted 29 days ago

ABOUT STORD


Stord is The Consumer Experience Company, powering seamless checkout through delivery for today's leading brands. Stord is rapidly growing and strategically scaling teams across the entire company, and seeking energetic experts to help us achieve our mission.


By combining comprehensive commerce-enablement technology with high-volume fulfillment services, Stord provides brands a platform to compete with retail giants. Stord manages over $10 billion of commerce annually through its fulfillment, warehousing, transportation, and operator-built software suite including OMS, Pre- and Post-Purchase, and WMS platforms. Stord is leveling the playing field for all brands to deliver the best consumer experience at scale.


With Stord, brands can increase cart conversion, improve unit economics, and drive sustained customer loyalty. Stord’s end-to-end commerce solutions combine best-in-class omnichannel fulfillment and shipping with leading technology to ensure fast shipping, reliable delivery promises, easy access to more channels, and improved margins on every order.


Hundreds of leading DTC and B2B companies like True Classic, Native, Seed Health, goodr, Sundays for Dogs, and more trust Stord to deliver industry-leading consumer experiences on every order. Stord is headquartered in Atlanta with facilities across the United States, Canada, and Europe. Stord is backed by top-tier investors including Kleiner Perkins, Franklin Templeton, Founders Fund, Strike Capital, Baillie Gifford, and Salesforce Ventures.

Stord is building the operating system for the modern supply chain — a unified platform handling Order Management, Warehouse Management, Transportation, and Consumer Experience for brands doing over $10B in commerce annually.
We're standing up a net-new Software Engineer in Test (SET) function — not to take quality ownership away from engineering, but to build the automation infrastructure that enables engineering teams to execute on ownership at scale. Today, E2E coverage, regression testing, API/contract testing, and performance testing all have inconsistent or no systematic owner or methodology — engineers patch these gaps ad hoc, on top of their feature work. This role sits embedded within [Product Group], partnering directly with engineers and EMs who remain accountable for coverage, CI gates, and test strategy. You build the frameworks and AI-assisted tooling that make that accountability sustainable at scale.
This role is for an engineer who thinks about testing as a systems-building problem, not a checklist. You'd rather write the automation that catches a regression before a human ever sees it than manually re-verify a happy-path scenario on every release. If you want to build test infrastructure from the ground up, with real budget and executive sponsorship behind it, this role gives you the mandate to do exactly that.

Why This Role

Your work directly affects release velocity and confidence for a large-scale, high-growth platform. By assisting in the development of net-new frameworks and tests, you'll directly impact the Engineering organization's long-term ability to meet high standards in customer satisfaction.

AI-assisted test generation — turning acceptance criteria into automated scripts — is a live, unsolved problem here, not a vendor tool you're asked to babysit. You'll take a cutting edge approach to automated testing in the 21st century and be encouraged to cultivate and sharpen those skills.

You work alongside a SET Lead defining cross-org framework standards from day one, so you're shaping how quality standards and methodologies land in practice, not just inheriting a rulebook.

You're closing gaps across the entire test pyramid — E2E, regression, contract testing, performance testing — that Stord's own testing charter explicitly flags as unowned today.


What You'll Build

Full-Suite Test Automation

  • Build and maintain scripts across every layer of the test pyramid: API, integration, end-to-end and load tests.
  • Partner with PMs to convert their most critical smoke suite user flows into automated coverage
  • Build Playwright-based E2E suites covering [Product Group]'s golden-path user journeys
  • Wire test suites into GitHub Actions CI, gating releases on passing coverage
  • Own suite health standards and outcomes — flake reduction, runtime, and reliability as coverage grows

AI-Assisted Workflow Optimization

  • Build and refine tooling that turns acceptance criteria and user stories into test plans and automated test scripts
  • Evaluate and integrate AI-assisted test generation tools into the team's day-to-day workflow
  • Cut the manual effort required to interpret execution results, validate outcomes, triage suites, and keep coverage current as product ships features

Regression & Coverage Infrastructure

  • Build and maintain a regression test register mapping critical paths to automated coverage
  • Wire coverage reporting into a shared dashboard and keep the dashboard accurate as coverage expands

Load & Performance Testing

  • Build load and performance test frameworks that engineers can employ in a variety of applications
  • Partner with engineers to define and validate performance thresholds before release
  • Ensure critical services are load- and soak-tested ahead of peak season

Experience We're Looking For

Required

  • Test automation frameworks — You've built and maintained production E2E suites (Playwright or equivalent), not just written individual test cases.
  • CI/CD integration — You can wire test suites into GitHub Actions (or equivalent) and configure release gates that actually block bad merges.
  • Programming proficiency — JavaScript/TypeScript, Python, or similar. You write test automation as real software: structured, reusable, maintainable.
  • API/contract testing — Hands-on experience with contract test tooling (e.g. Pact) or API test tooling (e.g. Postman).
  • Load/performance testing — Experience with load testing tools (e.g. k6, Locust) or equivalent.
  • Directed AI-assisted development — You use AI coding tools as a productivity multiplier while keeping your own technical judgment in the loop.
  • CLI-native workflow — You operate primarily from the terminal and script your own tooling rather than relying on GUI test recorders.

Required Soft Skills

  • Ownership & Accountability — You own features end-to-end and take pride in what you ship. You follow through from design to production and don't drop things.
  • Strong Communication — You can explain technical decisions and trade-offs to engineers, PMs, and stakeholders. You ask good questions and listen well.
  • Collaborative Approach — You work well with others, give constructive code review feedback, and actively seek input from teammates.
  • Production Mindset — You prioritize reliability and user impact. You think about failure modes, monitoring, and operational concerns as part of your design process.
  • Learning Agility — You're comfortable with rapidly evolving AI/ML technologies and tools. You stay current without chasing hype.

Strongly Preferred

  • Experience building a test automation function from scratch, not just extending an existing one
  • Experience partnering directly with PMs on acceptance criteria and Golden Path journey definition
  • Familiarity with coverage tooling and using coverage data to prioritize test investment
  • Hands-on exposure to AI-assisted test generation tooling specifically, not just general-purpose AI coding assistants

Nice to Have

  • Experience in e-commerce, logistics, or supply-chain domains
  • Familiarity with [Shopify / WMS-TMS / billing systems]
  • Experience with security/dependency scanning tools in CI

What Success Looks Like


30 days: Has audited existing test coverage against [Product Group]'s happy-path / sad-path scenarios, identified the top gaps, provided a test plan, and shipped at least one new automated test into CI.


90 days: Regression test register live and passing threshold criteria is gating releases; contract/API test tooling in place for at least one major service boundary; AI-assisted test generation piloted with at least one team.


6 months: Load/performance test framework in active use by engineers on applicable stories; [Product Group]'s release process clears Stord's Definition of Done quality gates without manual rework surfacing at UAT.

Originally posted on Himalayas

Software Development Engineer in Test

Pleased Technologies

**
Remote
Full Time
Posted 30 days ago

About Us

Pleased.com provides customer service software (SaaS) to clients all over the world. The company has been live with paying customers for years, and is currently used by around 5 million end users each month (our clients' customers).

Our work environment is that of a fast-moving startup, not a large, slow enterprise. We value focusing on our users, taking ownership, and getting things done.

About the role

We are looking for a Senior SDET (Software Development Engineer in Test) to improve software quality across the engineering organization through automation, testing platforms, quality standards and engineering enablement. This is not a feature-testing role. The focus is on building scalable quality solutions and helping teams own quality.

Our Stack

  • Programming language: Python
  • DB: MySQL / Mongo DB
  • DevOps: AWS / Jenkins / K8S
  • Web: PlayWright

What you'll be doing

  • Build and maintain test automation frameworks
  • Develop reusable testing tools and libraries
  • Improve test reliability and reduce flaky tests
  • Manage test data and testing infrastructure
  • Integrate testing into CI/CD pipelines
  • Implement release quality gates
  • Improve deployment confidence and testing efficiency
  • Define testing strategies and best practices
  • Support teams with complex testing challenges
  • Review solutions from a quality and reliability perspective
  • Coach engineers on testing and quality ownership
  • Create standards, documentation and guidelines
  • Drive adoption of quality practices across teams
  • Analyze incidents and prevent regressions
  • Track quality metrics and identify improvement opportunities

What you'll bring

  • 5+ years of testing experience
  • Strong coding skills (Python or any other programming language, but willing to write on Python)
  • Experience with Playwright, Cypress, Selenium, or similar (we use Playwright)
  • Experience with CI/CD pipelines
  • Understanding of software architecture and distributed systems

What’s in it for you

  • Pleased is a remote first company in pursuit of sustainability
  • A competitive salary + individual performance based bonuses every quarter
  • 28 days paid annual leave
  • Our core working hours are 10am-3pm in your local time zone with flexibility outside of this
  • Referral bonuses & flash bonuses
  • Top of the line equipment
  • Annual company retreats to provide great internal networking opportunities

Interview process

  • Remote video screening with our Talent Acquisition Team
  • Live coding interview
  • Remote video interview with Team Members (60 Mins)
  • Final discussion with the hiring manager (60 mins)

If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.

Originally posted on Himalayas

Looking for similar opportunities? Browse these related job categories: