SDET

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Agile
Amazon Web Services
Apache JMeter
Automated Testing
C#
Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
Cypress
DevOps
Docker
Git
GitHub
GitLab
Good Clinical Practice
Google Cloud Platform
HP LoadRunner
ISTQB
JIRA
JUnit
Java
Jenkins
Kubernetes
Load Testing
Mentorship
Microsoft Azure
Mobile Applications
POSTMAN
Performance Testing
Python
Quality Assurance
RESTful
ROOT
Reporting
Scalability
Scripting
Security QA
Selenium
Software Development
Software Development Methodology
Software Testing
Test Management
Test Plans
TestNG
TestRail
Testing
Version Control
Writing
Zephyr

Job Details

Job Title: Senior SDET (Software Development Engineer in Test)
Location: Austin, TX
Job Type: W2 Only
Duration: 12+ Months
Experience: 10+ Years Only


Job Description:

We are looking for a highly experienced Senior SDET with 10+ years in software testing and test automation engineering. This role requires a hands-on engineer who is comfortable writing complex automated test scripts, working closely with development teams, and driving overall quality across the software lifecycle.


Responsibilities:

  • Design and implement robust, scalable, and high-quality automated test frameworks for APIs, web, and mobile applications.

  • Collaborate with developers and product managers to understand requirements and design test strategies.

  • Lead test planning, execution, and reporting across various test phases.

  • Integrate test automation into CI/CD pipelines and advocate for shift-left testing practices.

  • Develop performance and load testing strategies to validate application scalability.

  • Perform code reviews and mentor junior QA engineers in automation best practices.

  • Troubleshoot and identify root causes of test failures or application bugs.

  • Ensure test coverage, traceability, and alignment with business requirements.


Required Skills:

  • 10+ years of experience in QA/testing, with at least 6+ years in test automation and software development.

  • Proficiency in at least one modern programming language (Java, Python, or C# preferred).

  • Hands-on experience with automation frameworks such as Selenium, Cypress, Playwright, TestNG, JUnit, or similar.

  • Strong knowledge of REST API testing tools like Postman, REST Assured, or Karate.

  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.

  • Experience working with version control systems like Git.

  • Exposure to containerized environments (Docker, Kubernetes) and cloud platforms (AWS, Azure, or Google Cloud Platform).


Preferred Qualifications:

  • Experience with performance testing tools (JMeter, Gatling, or LoadRunner).

  • Knowledge of security testing tools and practices.

  • Familiarity with test management tools such as Jira, Zephyr, TestRail, or Xray.

  • ISTQB or other relevant QA certifications.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.