Job Closed
This listing is no longer active.
Software Development Engineer in Test
Location
United States
Posted
103 days ago
Salary
$103.3K - $133.9K / year
Seniority
Senior
Job Description
Software Development Engineer in Test
Alteryx
• Analyze requirements to produce a comprehensive test strategy and detailed test cases • Design and implement manual and automated tests at all levels in the test pyramid, including unit, component, integration, and end-to-end levels • Design, build, and enhance scalable automated test frameworks to support feature testing and AI-driven product workflows • Develop and maintain automation for UI and API tests using tools such as Selenium, pytest, and Playwright • Conduct performance and load testing (using tools like locust) to ensure product scalability • Build test reports using reporting tools such as Allure • Report regressions to a corresponding dev team • Influence design decisions by providing timely feedback on design documents and testability • Collaborate closely with other members of an agile team, including engineers, product management, and UX, to become a valued member of an autonomous, cross-functional team.
Job Requirements
- BS/BE/BTech in Computer Science, or equivalent experience
- 4+ years of experience as a Software Development Engineer in Test, QA Engineer, or equivalent
- Strong proficiency in Python and JavaScript (both required) for test automation
- Practical experience with automation frameworks such as pytest, Selenium, and Playwright
- Experience with Locust is a plus
- Strong understanding of SDLC and Testing Pyramid concepts
- Experience with Git (must have) and CI/CD systems such as GitLab CI (preferred) or Jenkins
- Experience working on AI products with non-deterministic behavior is a strong plus
- Experience with Docker and Kubernetes
- Exposure to cloud platforms (AWS required; GCP/Azure nice to have)
- Familiarity with Unix/Linux/Mac OS development environments and shell scripting (Bash required)
- PowerShell knowledge is a strong plus (for Windows automation workflows)
- Understanding of microservices-based web applications including frontend, backend, and database layers
- Ability to write complex SQL queries
- Experience with developing Ansible playbooks is a plus
- Excellent communication, organizational, and collaboration skills to work with global and cross-functional teams.
Benefits
- Medical, dental, and vision coverage
- 401(k) with company match
- Paid parental leave
- Caregiver leave
- Flexible time off
- Mental health support and wellness reimbursement
- Career development and education assistance
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior Performance Test Engineer – Appian
GroundswellCommitted to creating an unstoppable, seismic change in government.
• Support performance testing efforts for a federal program • Execute performance strategies, validate system scalability and reliability • Ensure the application meets defined performance and throughput requirements • Collaborate effectively with technical and business stakeholders
Software Development Engineer in Test II
Akamai TechnologiesAt Akamai, we make life better for billions of people, billions of times a day. Every moment, billions of people, all over the world, are using the internet to shop, play games, look after finances, learn remotely, share videos, connect across the world, and so much more. These life-shaping digital experiences wouldn’t be possible without Akamai. We power and protect life online. It’s an extraordinary mission, and our global teams achieve it by solving the toughest challenges, and turning the impossible into the possible. With the world’s most distributed compute platform — from cloud to edge — we make it easy for businesses to develop and run applications, while we keep experiences closer to users and threats farther away. That’s why innovative companies worldwide choose Akamai to build, deliver, and secure their digital experiences. Thanks to our world’s most distributed platform for cloud computing, security, and content delivery. Akamai keeps applications and experiences closer and threats farther away. Devoted, determined problem-solvers who share a passion for technology, we’re always pushing ground-breaking ideas and driving innovation. Do you want to power and protect life online, by solving the toughest challenges with us? Be part of an amazing team!
• Building test strategy and automation for products of Next generation API Based Security and threat protection solutions • Taking ownership for test execution, test automation, identify and bring in tools to assist the testing goal • Collaborating with engineering teams in an Agile environment on code, design, test plan and automation framework review • Working closely with development team to enhance new releases, testing process • Coordinating and participating in customer installs, demos to team
SDET, Contract
NexusNexus is the supercomputer for everyone, powering the world’s most complex computation to build the Verifiable Internet.
• Develop and maintain automated test suites for backend services written in Node.js and Rust • Build integration and end-to-end tests covering trading flows, settlement logic, and on-chain verification • Design test cases for APIs, data pipelines, and distributed system components • Assist in implementing CI/CD pipelines to automate testing and deployment validation • Write performance and regression tests to ensure reliability under high-load conditions • Debug issues across services, reproduce bugs, and collaborate with engineers to resolve them • Contribute to improving test coverage, observability, and quality standards across the codebase.
Senior QA Automation Engineer
Social Discovery GroupTop world’s largest social discovery company uniting 70+ brands with 500M+ users
• Development of automated tests (70%); • Manual integration and functional testing (30%); • Testing marketing landing pages with complex logic; • Testing multi-channel customer communication products; • Testing traditional websites within integration projects; • Preparing and updating test plans based on functional and technical requirements; • Supporting integrations with other company services; • Identifying, documenting, and tracking defects.




