Staff Software Development Engineer in Test
Location
United States
Posted
16 days ago
Salary
$154.2K - $203.1K / year
Seniority
Lead
No structured requirement data.
Job Description
Staff Software Development Engineer in Test
Alteryx
Role Description Alteryx is searching for a Staff Software Development Engineer in Test (SDET) to help drive quality engineering excellence across our engineering organizations. This position will work with teams to design, implement, and evolve test automation frameworks and tools that enable rapid, high-quality delivery of Alteryx products. As a Staff SDET, you will lead technical quality initiatives across multiple teams, building shared frameworks, improving test strategies, and mentoring engineers to raise the bar for test automation, performance, and reliability. You will collaborate with development, DevOps, and quality teams to deliver robust systems while helping drive the adoption of modern test practices, including AI-assisted tooling. Primary Responsibilities - Design, implement, and maintain scalable test automation frameworks and libraries used across multiple teams. - Partner with engineers and product teams to define test strategies for distributed cloud-based systems and services. - Provide hands-on technical guidance in test design, coding practices, framework design, and test infrastructure. - Participate in design and code reviews to ensure testability and quality are integral to development. - Integrate automation into CI/CD pipelines and champion continuous testing practices. - Mentor and coach SDETs and developers on test design patterns, coding standards, and effective test strategies. - Explore and apply AI/ML technologies to improve test efficiency, stability, and coverage. - Collaborate with DevOps and infrastructure teams to improve environment reliability and observability in testing. - Contribute to cross-team initiatives to enhance quality metrics, frameworks, and best practices. Qualifications - 10+ years of experience as a Software Engineer, Senior SDET, or Senior QA Automation Engineer. - Strong programming skills in one or more languages (Python, TypeScript, Java). - Deep experience with test automation frameworks such as Playwright, Selenium, TestCafe, or similar. - Proven expertise in testing REST APIs, microservices, and web-based applications hosted on AWS, Azure, or GCP. - Experience integrating AI-assisted tools into development and test workflows. - Solid understanding of CI/CD systems and DevOps workflows (Gitlab Pipelines, Docker, Kubernetes). - Experience in building/managing test infrastructure within GCP/GKE. - Experience mentoring engineers and driving technical improvements across teams. - Excellent communication, collaboration, and problem-solving skills. Valued Skills - Knowledge of non-functional testing areas (performance, security, reliability, accessibility, localization). - Familiarity with data systems, ETL, or analytics platforms. - Experience contributing to shared testing libraries or open-source frameworks. - Expertise in shift-left tooling for development systems (Signadot/mirrord, ephemeral environments, scaled test runners, etc.). Compensation Alteryx is committed to fair, equitable, and transparent compensation. Final compensation is determined by several factors, including but not limited to relevant work experience, education, certifications, skills, and geographic location. The salary range for this role in the United States is $154,200 - $203,110. Bonus payouts are based on individual and company performance. In addition to base pay and bonus eligibility, this role includes clear forms of additional compensation, such as: - A monthly Connectivity Plus stipend of $150 to support remote work-related expenses. - An annual $200 home office reimbursement. Benefits - Medical, dental, and vision coverage. - 401(k) with company match. - Paid parental leave, caregiver leave, and flexible time off. - Mental health support and wellness reimbursement. - Career development and education assistance.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Design and develop automated test suites for functional, regression, integration, and performance testing. • Develop and maintain test automation frameworks to improve reliability and repeatability. • Integrate automated tests into CI/CD pipelines and ensure tests run consistently in automated workflows. • Build and maintain test infrastructure that supports distributed and cloud-based testing. • Collaborate with developers, DevOps, and product teams to define test strategy and acceptance criteria. • Analyze test results, identify root causes, and work with teams to remediate defects. • Advocate for test automation and quality best practices across the SDLC. • Monitor and report on test coverage, test health, and release readiness.
• design, develop, and maintain automated test frameworks and suites • ensure the quality and reliability of software delivered for mission-critical DoD applications • work closely with software engineers, systems engineers, and government customers in an Agile environment • identify performance bottlenecks and issues • analyze test results to understand system behavior under different loads • provide actionable recommendations based on test findings • develop and execute test plans, test cases, and test procedures aligned with system requirements and user stories • integrate automated tests into CI/CD pipelines • perform root-cause analysis on test failures and work with developers to resolve defects quickly • collaborate with systems engineers to derive testable requirements • support test environment setup, configuration, and maintenance, including containerized test environments • produce and maintain test documentation including test plans, test reports, and traceability matrices • mentor junior team members in automated testing techniques and tools
Software Development Engineer - Gen AI
GM FinancialTeamwork | Excellence | Integrity | Diversity, Equity and Inclusion | Community Investment
Develop and maintain software solutions for enterprise services, collaborate with cross-functional teams to gather requirements, and mentor team members to ensure high-quality code and production reliability.
Leadership in Educational Environment
University of OttawaThe University of Ottawa embraces diversity and inclusion in the workplace. We are passionate about our people and committed to employment equity. We foster a culture of respect, teamwork, and inclusion, where collaboration, innovation, and creativity fuel our quest for research and teaching excellence. All qualified persons are invited to apply We welcome applications from qualified Indigenous persons, racialized persons, persons with disabilities, women, and LGBTQIA2S+ persons Committed to creating and maintaining an accessible, barrier-free work environment Working with applicants with disabilities requesting accommodation during the recruitment, assessment, and selection processes
Role Description Professeur à temps-partiel régulier / Regular Part-Time Professor for the course "Leadership en milieu éducatif" (EDU 5630) at the Faculté d'éducation / Faculty of Education. Course Description: - Étude des théories du leadership. - Examen des ressources personnelles des leaders et de leur impact dans la pratique. - Analyse de la vision, des valeurs et des pratiques de leadership pour la réussite éducative. Qualifications - Ph. D. en éducation ou dans un domaine connexe au cours. - Publications dans le domaine au cours des cinq dernières années. - Expertise démontrée dans le domaine du cours. - Connaissance des méthodes d’enseignement utilisant les technologies de l’information et de la communication. Requirements - Applications must be received BEFORE 2026/06/19. - Expected Enrolment: 35. - Number of credits: 3. - Work Hours: 39. - Hourly Rate: Enseignement / Teaching: $239.47 (2024-2025). - Course type: C. - Posting type: Régulier / Regular. - Language of instruction: Français | French. - Competence in second language: Passive. - Course Schedule: Cours Web en mode asynchrone. Benefits - The academic year starts on September 1 and ends on August 31. - Rates do not include vacation pay nor statutory pay. - Rates will be applied until a new collective agreement is ratified. Retro will be paid after the ratification.



