SDET (Software Development Engineer in Test)

  • Fort Mill, SC
  • Posted 11 hours ago | Updated 4 hours ago

Overview

On Site
Contract - Independent
Contract - W2
Contract - 12

Skills

Java
Selenium
API
Database
UI testing

Job Details

Description

We are seeking an SDET (Software Development Engineer in Test) to join our team in Fort Mill, SC. This role requires deep hands-on experience in automation testing, especially in Java and Selenium, and a solid understanding of API, UI, and database testing. You will be responsible for delivering high-quality software in an Agile/Scrum environment by designing, implementing, and maintaining robust test automation frameworks and processes.

Key Responsibilities:

  • Design, implement, and maintain automation frameworks using Java, Selenium, and TestNG.
  • Conduct comprehensive UI and API testing using tools like REST Assured and Postman.
  • Collaborate in Agile/Scrum ceremonies to align on quality deliverables and sprint goals.
  • Build and execute test plans and test cases for web and backend systems.
  • Perform detailed analysis of test results and ensure timely defect tracking and resolution.
  • Manage and create data scenarios for testing, ensuring accurate test coverage.
  • Maintain test repositories and scripts using version control systems like Git.
  • Support test automation in CI/CD pipelines and advocate for DevOps best practices.
  • Contribute to continuous improvement of QA processes and standards.
  • Communicate effectively with development and QA teams to ensure product quality.

Technical Profile:

  • Minimum 7 years of QA Engineering or SDET experience.
  • Expertise in Java-based automation testing and Selenium.
  • Strong understanding of test automation frameworks and tools such as TestNG, Appium, and REST Assured.
  • Proficiency in SQL and ability to write complex queries for test data validation.
  • Experience with API testing manual and automated.
  • Familiarity with tools like Maven, Git, and Postman.
  • Experience with DevOps pipelines and test automation in CI/CD environments.
  • Exposure to AWS is a plus.

Functional Profile:

  • Agile/Scrum development methodology experience.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Effective verbal and written communication across technical and non-technical stakeholders.
  • Strong ownership of QA deliverables and quality outcomes.
  • Domain knowledge in Capital Markets and Wealth Management is a plus.

Skills Summary:

Core Expertise:

QA Engineering, Automation Testing, Agile/Scrum Methodology, Test Strategy & Execution

Languages & Frameworks:

Java, Selenium, TestNG, REST Assured

UI & Styling Libraries:

N/A

Build & Testing Tools:

Maven, Git, Jenkins, Postman, Appium

Other Tools & Technologies:

SQL, CI/CD Pipelines, AWS (preferred), JIRA, Confluence

Soft Skills:

Analytical mindset, Clear communication, Team collaboration, Ownership and accountability, Quality advocacy

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.