Senior Software Development Engineer in Test – AI-First Development

SDETSDETFull TimeRemoteSeniorTeam 10,001+Since 1990H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

8 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Development Engineer in Test – AI-First Development

Las Vegas Sands Corp.

• Design, orchestrate, and validate the automated verification systems for AI-First Software Development Lifecycle. • Operate within an AI-First SDLC, providing test strategy and quality accountability. • Design, build, and maintain AI agent workflows for various test suites from specifications. • Construct and maintain test context for agents to provide correct test outputs. • Support independent QA verification and contribute to system testing in production-like environments. • Collaborate with cross-functional teams to translate business requirements into validation workflows.

Job Requirements

  • At least 21 years of age
  • Proof of authorization to work in the United States.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Must be able to obtain and maintain any certification or license, as required by law or policy.
  • 5+ years of professional software development or test automation experience, including time in senior or lead positions where the candidate owned the design and delivery of non-trivial verification systems.
  • Demonstrated daily use, over the past 6 months or more, of at least one modern AI-assisted development tool such as Claude Code, Cursor, GitHub Copilot, or Windsurf, with the ability to speak concretely about effective usage patterns and failure modes.
  • Strong foundational knowledge in at least one major programming ecosystem (such as .NET/C#, JavaScript/TypeScript, Python, Java, or Go) and hands-on experience with at least one modern test automation framework (such as Playwright, Cypress, REST Assured, pytest, or comparable).
  • Familiarity with additional layers (UI, API, integration) is a plus.
  • Experience deploying and operating test automation on at least one major cloud platform (Azure, AWS, or GCP).
  • Azure experience is a plus given the LVS footprint but is not required.
  • Working knowledge of DevOps practices and CI/CD pipelines, including familiarity with how automated test gates fit into a build pipeline.
  • Demonstrated experience conducting thorough code reviews, identifying defects in both human- and AI-generated outputs, and providing constructive technical feedback.
  • Excellent written and verbal communication skills, with the ability to articulate technical decisions and trade-offs to both technical and non-technical stakeholders.
  • Strong interpersonal skills with the ability to communicate effectively and interact appropriately with management, other Team Members and outside contacts of different backgrounds and levels of experience.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Related Categories

Related Job Pages

More SDET Jobs

Optro logo

Senior SDET II, Quality Engineering

Optro

Optro helps enterprises transform risk into opportunity, redefining GRC for the agentic future of risk management.

SDET8 days ago
Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Own technical components of test frameworks, test infrastructure and test tooling • Design, create, maintain, and optimize test automation frameworks for Optro web applications • Develop and lead synthetic data & generative AI strategy • Design and implement high-level architectural roadmap to transition legacy test frameworks into self-healing, AI-driven ecosystems • Develop deep understanding of the system’s code structure and component interactions • Evaluate, prototype, and implement cutting-edge agentic tooling to enhance test automation frameworks and test tooling • Manage technical communications and provide technical mentorship for more junior SDETs • Collaborate with horizontal (infrastructure, platform, architecture) teams and product teams • Provide technical feedback on product design and architecture • Offer feedback on the testability of functional elements • Research test tools, frameworks, testing methodologies, and trends, and upgrade existing practices and processes to meet the ever-evolving technological landscape

Canada
CA$110K - CA$151.8K / year
Sirius XM Radio logo

Staff Software Engineer, Python

Sirius XM Radio

One of Forbes magazine's "World's Most Innovative Companies," SiriusXM is one of the world's largest audio entertainment and subscription media companies. Found

SDET8 days ago

Role Description As a Staff Software Engineer on the Planning team within SiriusXM’s Ad Sales Product Engineering organization, you’ll define and drive the technical direction of our ad buying systems. - Architect resilient, cloud-native backend services that power large-scale ad delivery and campaign planning tools across the SiriusXM and Pandora ecosystem. - Shape engineering practices — leading modernization, scalability, and reliability initiatives that move our ad tech platforms forward. What you’ll do: - Lead the design and development of scalable, maintainable services that power ad buying and the complicated parts to it. - Architect and evolve the Slingshot platform toward modern and cloud-native paradigms. - Drive end-to-end execution — from design and implementation to deployment, monitoring, and performance optimization. - Collaborate cross-functionally with Product, Data Engineering, DevOps, and SRE to deliver high-impact, integrated ad buying capabilities. - Partner with data, UI, billing, and ad trafficking teams to optimize end-to-end ad buying workflows through intelligent automation. - Champion observability, reliability, and operational excellence using Datadog, Grafana, and modern CI/CD practices. - Mentor engineers across teams, fostering a culture of technical rigor, inclusion, and continuous improvement. - Influence long-term architecture and technology strategy, aligning with SiriusXM’s broader ad tech roadmap. Qualifications - 7+ years of professional software engineering experience, including 2+ years in a Staff or equivalent senior technical leadership role. - Expertise in Python (Django, FastAPI, or similar frameworks) and backend architecture (e.g. microservices). - Strong foundation in distributed systems and data pipelines, with hands-on experience in Kafka, Celery, or Airflow. - Experience with ad serving or delivery platforms (e.g., Google Ad Manager, AdsWizz, Triton). - Deep familiarity with AWS, Kubernetes, and infrastructure automation. - Proficiency with observability tools (Datadog, Sentry, Grafana) and CI/CD workflows. - Demonstrated success leading cross-team technical initiatives, mentoring engineers, and influencing large-scale architecture. - Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience. - Must have legal right to work in the U.S. Requirements - At SiriusXM, we carefully consider a wide range of factors when determining compensation, including your background and experience. These considerations can cause your compensation to vary. - We expect the base salary for this position to be in the range of $106,600 to $200,000 and will depend on your skills, qualifications, and experience. - This role might be eligible for discretionary short-term and long-term incentives. Benefits - Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. - SiriusXM is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation or any other characteristic protected by applicable federal, state or local laws.

United States
$106.6K - $200K / year
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Solving critical software automation and verification problems in a multi-vendor routing and switching environment • Collaborating with Network Engineering and Network Architecture teams • Contributing to system test plans to ensure highly effective test coverage & automation • Creating and deploying automated system tests to replicate real world scenarios • Improving testing methodologies and procedures to enhance test automation efficiency • Reviewing product & system design requirements to verify accuracy of test plans and test cases

Massachusetts
$121.4K - $218.6K / year
SDET8 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Collaborate with analysts and architects to perform a range of tests to maintain standards and regulations. • Enhance automation and scripting efforts within the Scrum framework, strengthening Agile processes and supporting a more effective and dependable software development lifecycle (SDLC). • Participate in Agile Scrum development methodology ceremonies (e.g., sprint planning, scrum, backlog refinement, defining tasks/tests, estimating LOE, testing, tracking work done, retrospective, demonstration, etc.). • Develop, maintain, and perform sprint-level manual/automated testing activities (e.g., define scenarios, develop detailed scripts/procedures, develop Cucumber Gherkin feature files and scenarios, map user story acceptance criteria to script verification points) in Jira with Xray and Cucumber BDD plug-ins. • Develop and maintain automated scripts that are exercised during CI/CD builds and nightly regression test suite execution. • Develop and maintain automated UI and backend (e.g., SQL, logs) scripts in a Java language-based Selenium/Cucumber/Serenity framework stored in a GitLab repository that may integrate with a Cucumber or generic test. • Develop and maintain automated web service API validation scripts using Spring ToolSuite4, Rest Assured, Postman, Fiddler, and SoapUI. • In collaboration with the Product Architect and/or Business Analyst, access impacts of candidate changes to the automated smoke and/or regression test suite(s) and plan accordingly. • Perform full-scope static and dynamic testing of a system under test utilizing functional and non-functional testing techniques. • Perform script and/or code peer reviews to ensure compliance with program-level manual/automated testing standards, guidelines, and processes. • Document and track testing activity progress during a sprint.

United States
Job Closed