SDET (Software Development Engineer in Test)

• Posted 1 day ago • Updated 3 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • Test Strategy
  • Artificial Intelligence
  • Failure Analysis
  • Optimization
  • ATL
  • Software Development
  • Web API
  • Selenium
  • Cypress
  • TestNG
  • JUnit
  • Cucumber
  • API
  • POSTMAN
  • Continuous Delivery
  • Jenkins
  • GitHub
  • GitLab
  • Continuous Integration
  • Scripting
  • Test Plans
  • Test Cases
  • Regression Analysis
  • Integration Testing
  • Exploratory Testing
  • Test Execution
  • Mentorship
  • Risk Assessment
  • Collaboration
  • DevOps
  • Scrum
  • UPS
  • Sprint
  • Continuous Improvement
  • Quality Assurance
  • Computer Science
  • Java
  • Python
  • JavaScript
  • Automated Testing
  • Design Patterns
  • Offshoring
  • Global Delivery
  • Software Development Methodology
  • STLC
  • Agile
  • Version Control
  • Git
  • Bitbucket
  • Communication
  • Leadership
  • Stakeholder Management
  • Cloud Computing
  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Google Cloud Platform
  • Performance Testing
  • Apache JMeter
  • HP LoadRunner
  • Testing
  • Microservices
  • Behavior-driven Development
  • Test-driven Development
  • Customer Facing

Summary

SDET Role:

The most important expectation is that the candidate brings deep expertise in test automation along with hands-on experience applying AI across the testing lifecycle. This role requires strong ownership of test strategy, planning, and execution across complex, integrated systems. The ideal candidate should be comfortable building scalable automation frameworks and using AI for test creation, failure analysis, and continuous optimization. Ultimately, we are looking for someone who can think quality end-to-end, backed by strong technical depth and a mindset of continuous improvement.

On-site 5 days/week in ATL

Job Summary

We are seeking an experienced SDET (Software Development Engineer in Test) with strong test automation expertise and onshore-offshore coordination experience. The ideal candidate will be responsible for designing and implementing scalable automation frameworks, ensuring high-quality software delivery, and effectively collaborating with globally distributed teams across time zones.

Key Responsibilities

Automation & Quality Engineering
  • Design, develop, and maintain robust test automation frameworks for web, API, and backend applications.
  • Implement automated test suites using tools such as Selenium, Cypress, Playwright, TestNG, JUnit, Cucumber, or equivalent.
  • Develop automated API tests using tools like REST Assured, Postman, Karate, or similar frameworks.
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, GitLab CI).
  • Perform code reviews for automation scripts and enforce best engineering practices.
  • Improve test coverage, execution efficiency, and test reliability across environments.

Manual & Exploratory Testing
  • Define test strategies, test plans, and test cases for functional, regression, and integration testing.
  • Perform exploratory testing to identify edge cases and potential risks.
  • Ensure comprehensive test coverage aligned with business and technical requirements.

Onshore-Offshore Coordination
  • Act as a bridge between onshore and offshore teams, ensuring seamless communication and execution.
  • Coordinate daily activities, sprint planning, and test execution across geographically distributed teams.
  • Review offshore deliverables for quality, adherence to standards, and timelines.
  • Mentor and guide offshore QA and SDET team members.
  • Provide regular status updates, risk assessments, and quality metrics to onshore stakeholders.

Collaboration & Agile Practices
  • Work closely with product owners, developers, DevOps, and business stakeholders.
  • Participate actively in Agile/Scrum ceremonies (stand-ups, sprint planning, retrospectives).
  • Contribute to the continuous improvement of QA processes and delivery models.

Required Qualifications
  • Bachelor's degree in computer science, Engineering, or related field.
  • Strong programming skills in Java, Python, JavaScript, or similar languages.
  • Hands-on experience with test automation frameworks and design patterns.
  • Proven experience working with onshore and offshore teams in a global delivery model.
  • Solid understanding of SDLC, STLC, and Agile methodologies.
  • Experience with version control systems (Git, Bitbucket).
  • Strong communication, leadership, and stakeholder management skills.

Preferred / Nice-to-Have Skills
  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform).
  • Exposure to performance testing tools (JMeter, Gatling, LoadRunner).
  • Experience testing microservices and distributed systems.
  • Knowledge of BDD/TDD practices.
  • Prior experience in client-facing or consulting environments.
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.
  • Dice Id: RTL155990
  • Position Id: e315d08bba6048ea320c0d1c14aa485a
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Atlanta, Georgia

8d ago

Full-time

USD 159,000.00 - 199,000.00 per year

Atlanta, Georgia

Today

Full-time

USD 159,000.00 - 199,000.00 per year

Atlanta, Georgia

Today

Full-time

USD 114,400.00 - 183,000.00 per year

Atlanta, Georgia

17d ago

Full-time

USD 114,400.00 - 183,000.00 per year

Search all similar jobs