Software Development Engineer

SSTech LLC
Atlanta, GA, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Automation of Tests Microsoft Azure Browser Compatibility Computer Programming Continuous Integration Data Validation Github
+24 more
Apache JMeter Microsoft UI Automation Object-Oriented Software Development SQL Databases Test Data TypeScript Scripting Performance Testing Postman GitHub Copilot Large Language Models Prompt Engineering Cypress (Programming Language) SOAPAPI Backend Git Specflow Playwright Data Analytics Restful APIs Cucumber (Software) Selenium Webdriver SDET Jenkins

Job description

Design, build, and maintain scalable UI, API, and integration automation frameworks using Page Object Model and data-driven patterns.

  • Develop and run smoke, regression, cross-browser, and end-to-end suites that validate business-critical workflows.
  • Apply AI-assisted tools and LLM copilots to generate test cases, scripts, and test data, and to speed up failure triage and repair of brittle tests.
  • Integrate automated suites into CI/CD pipelines and publish quality metrics that give teams fast feedback on every build.
  • Test REST and SOAP services and validate backend data with SQL queries.
  • Review requirements and code for testability, and partner with developers in Agile ceremonies to shift testing left.
  • Analyze failures, isolate root causes, and log clear, reproducible defects through to closure.
  • Document automation architecture and standards, and mentor manual testers moving into automation.

Requirements

Strong programming skills in Java or JavaScript/TypeScript for building test frameworks and tooling.

  • Hands-on experience with Selenium WebDriver, Playwright, or Cypress for UI automation.
  • Experience testing REST APIs (Postman, REST Assured) and validating data with SQL.
  • Working knowledge of CI/CD tools (Jenkins, Azure DevOps, or GitHub Actions), Git, and Agile delivery.
  • Practical experience using AI-assisted tools such as GitHub Copilot or LLM assistants for test design, scripting, or defect analysis., Experience with BDD frameworks such as Cucumber or SpecFlow.
  • Exposure to prompt engineering for test generation, or AI-based test platforms (self-healing locators, visual testing).
  • Familiarity with performance testing tools such as JMeter or k6.
  • Experience testing e-commerce, ERP, or order-management applications.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:22 min

Adopting modern end-to-end testing for automated deployment pipelines

Luise Freese Luise Freese +1 · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

Videos

See all

Related articles

See all