Software Engineer in Test - SDET

Charter Global

Georgia

On-site

USD 110,000 - 160,000

Full time

4 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Charter Global is seeking a Senior Software Development Engineer in Test (Sr. SDET) to design, build, and maintain enterprise-grade automation for web, mobile, and API applications.

You will drive AI-assisted testing and integrate tests into CI/CD pipelines, working with product owners, developers, and DevOps to elevate release quality. The role requires strong Java/JavaScript skills, experience with Selenium WebDriver and Playwright, API testing with Rest Assured and Postman, and familiarity

Qualifications

  • Bachelor’s degree in CS/CE/IT or related field.
  • Proficient in Java and JavaScript with strong OOP concepts.
  • Experience with AI/ML-based testing tools and agentic automation.
  • UI automation with Selenium WebDriver and Playwright.
  • Mobile automation for iOS/Android with Appium.
  • REST API testing with Rest Assured and Postman, incl. auth.
  • Experience with TestNG/JUnit/Cucumber, Maven/Gradle, and Git.
  • Cloud and CI/CD familiarity (Jenkins, GitHub Actions, Azure, etc.).
  • Strong SDLC/STLC, Agile practices, and defect tracking (JIRA/Zephyr).

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks using Java and JavaScript.
  • Build and execute automated tests for web and mobile apps across browsers and devices.
  • Develop automated API test suites for REST services using Rest Assured and Postman.
  • Research AI-driven testing capabilities to improve coverage and efficiency.
  • Integrate automated tests into CI/CD pipelines with cloud grids for parallel execution.
  • Define and own test strategy, plans, and release-quality criteria.
  • Lead defect triage, RCA, and collaborate with dev teams to fix defects.
  • Review scripts, enforce coding standards, and mentor teammates on automation.

Skills

Java
JavaScript
AI/ML testing
UI automation
REST API testing
CI/CD

Education

Bachelor’s degree in CS/CE/IT or related field

Tools

Selenium WebDriver
Playwright
Appium
Rest Assured
Postman
Jenkins
Git

Job description

Job Title: Senior Software Development Engineer in Test (Sr. SDET)

The Senior Software Development Engineer in Test is responsible for designing, developing, and maintaining enterprise-grade test automation solutions that ensure the quality, reliability, and performance of complex web, mobile, and API-driven applications. The role requires advanced expertise in object-oriented programming, automation framework architecture, cloud-based test execution, and AI-assisted testing approaches. The Sr. SDET works closely with product owners, developers, architects, and DevOps engineers to define test strategy, embed quality into the software development lifecycle, and drive continuous testing within CI/CD pipelines.

Key Responsibilities
  • Design, develop, and maintain scalable, reusable test automation frameworks using Java and JavaScript with Selenium WebDriver and Playwright, applying design patterns such as Page Object Model, data-driven, and keyword-driven approaches.
  • Build and execute automated test suites for web and mobile (iOS and Android) applications across multiple browsers, devices, and platforms.
  • Develop automated API test suites for RESTful web services using Rest Assured and Postman, validating request/response payloads, schemas, authentication mechanisms, status codes, and service integrations.
  • Research, evaluate, and implement AI-driven testing capabilities and agentic solutions, including intelligent test generation, self-healing locators, autonomous test agents, and AI-assisted defect analysis, to improve test coverage and efficiency.
  • Integrate automated test execution into CI/CD pipelines and leverage cloud-based infrastructure and device/browser grids for parallel and distributed test execution.
  • Define and own test strategy, test plans, and test approach documents aligned with business requirements, system architecture, and release objectives.
  • Perform and oversee Functional, Regression, Smoke/Sanity, Integration, and End-to-End testing across distributed application layers.
  • Lead defect triage sessions, perform root cause analysis, and collaborate with development teams to prioritize and resolve defects.
  • Establish quality metrics, test coverage reporting, and dashboards to provide stakeholders with visibility into product quality and release readiness.
  • Review code and test scripts, enforce automation coding standards, and mentor team members on automation best practices and framework usage.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, and retrospectives, contributing to acceptance criteria and testability of user stories.
Required Skills And Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a closely related field.
  • Strong programming proficiency in Java and JavaScript, with solid understanding of object-oriented design and data structures.
  • Some Experience with AI/ML-based testing tools, large language model integrations, and agentic automation solutions.
  • Advanced hands-on expertise with Selenium WebDriver and Playwright for UI automation.
  • Experience with mobile test automation for native and hybrid applications on iOS and Android with Appium.
  • Expertise in REST API testing using Rest Assured and Postman, including JSON/XML validation and authentication protocols (OAuth, token-based).
  • Experience with test frameworks and tools such as TestNG, JUnit, Cucumber/BDD, Maven/Gradle, and Git.
  • Working knowledge of cloud technologies and cloud-based test execution platforms, along with CI/CD tools such as Maven, Gitlab, Jenkins, GitHub Actions, or Azure DevOps.
  • Strong knowledge of software testing methodologies, SDLC/STLC, and Agile practices.
  • Proficiency with defect tracking and test management tools such as JIRA, qTest, or Zephyr.
  • Excellent analytical, problem-solving, and communication skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer
Senior Software Development Engineer

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 130,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Daten • Denver (CO)

On-site
USD 90,000 - 120,000
Software Developer in Test
Software Developer in Test

Sovrn • Boulder (CO)

On-site
USD 70,000 - 90,000
IT Software Engineer (SDET)
IT Software Engineer (SDET)

Accord Technologies Inc • Chicago (IL)

On-site
USD 100,000 - 130,000
Test Automation Engineer
Test Automation Engineer

Anblicks • Dallas (TX)

On-site
USD 100,000 - 160,000
SDET Engineer
SDET Engineer

Apptad Inc • Dallas (TX)

On-site
USD 85,000 - 115,000
Software Engineer in Test
Software Engineer in Test

Zodiac Solutions, Inc • Plano (TX)

On-site
USD 90,000 - 120,000
QA
QA

Anblicks Inc. • Dallas (TX), Northern (KY)

Hybrid
USD 100,000 - 140,000
Software Development Engineer in Test- Seattle, WA
Software Development Engineer in Test- Seattle, WA

AHU Technologies Inc. • Washington

On-site
USD 110,000 - 160,000
Software Development in Test
Software Development in Test

InfiCare Staffing • Fremont (CA)

On-site
USD 110,000 - 160,000