Overview
Skills
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.