SDET

Overview

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

Skills

API
API QA
Agile
Amazon Web Services
Apache JMeter
Appium
Artificial Intelligence
Automated Testing
Behavior-driven Development
Bug Tracking
C#
Cloud Computing
Collaboration
Communication
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Cypress
Data Validation
Debugging
DevOps
Docker
Git
GitLab
Good Clinical Practice
Google Cloud Platform
HP LoadRunner
ISTQB
JIRA
JUnit
Java
JavaScript
Jenkins
Load Testing
Machine Learning (ML)
Mentorship
Microsoft Azure
POSTMAN
Performance Testing
Problem Solving
TestRail
Testing
TypeScript
Version Control
Zephyr
Test Management
Test Strategy
Test-driven Development
TestNG
UI
Selenium
Python
Quality Assurance
Regression Analysis
Scripting
Scrum
Security QA
SoapUI
Software Development
Test Cases
Test Execution
Test Plans

Job Details

Job Summary:

We are looking for a highly experienced Senior SDET with over 10 years of experience in test automation, quality strategy, and test framework development. The ideal candidate will have a deep understanding of software development and testing practices and be capable of driving quality across complex, large-scale systems. You will play a critical role in leading automation initiatives, mentoring junior team members, and collaborating closely with developers, DevOps, and product teams.


Key Responsibilities:

  • Design and implement robust, scalable, and maintainable test automation frameworks for UI, API, and backend services.

  • Develop comprehensive test plans, test cases, and automated scripts for functional, integration, regression, and performance testing.

  • Drive shift-left testing, integrating tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.

  • Collaborate with development teams to understand architecture and ensure testability of components.

  • Perform code reviews of test automation code and ensure adherence to best practices.

  • Lead the test strategy, architecture, and tooling decisions across multiple teams or product lines.

  • Mentor and coach junior SDETs and QA engineers.

  • Analyze test results, debug failures, and provide actionable insights to engineering teams.

  • Own and advocate for quality standards and metrics across the organization.

  • Contribute to and guide performance, security, and load testing strategies as needed.


Required Skills and Experience:

  • 10+ years of experience in test automation and quality engineering.

  • Strong programming skills in Java, Python, C#, or JavaScript/TypeScript.

  • Proficient in using automation tools and frameworks such as Selenium, Cypress, Playwright, Appium, RestAssured, TestNG, JUnit, or similar.

  • Deep experience in API testing and tools like Postman, Karate, or SOAP UI.

  • Solid understanding of CI/CD pipelines, containerization (Docker), and test execution in cloud environments.

  • Familiarity with version control (Git), bug tracking (JIRA), and test management tools (TestRail, Zephyr).

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

  • Strong understanding of Agile, Scrum, and BDD/TDD practices.

  • Excellent problem-solving, debugging, and troubleshooting skills.

  • Strong verbal and written communication skills.


Preferred Qualifications:

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field.

  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).

  • Exposure to AI/ML testing, data validation, or security testing is a plus.

  • ISTQB, Certified SDET, or equivalent certifications are a plus.

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.