About this opportunity
Staffing Spot, Inc. lists this Software Development Engineer in Test (SDET) opportunity in charlotte, North Carolina. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Key Responsibilities
Design, develop, and maintain robust test automation frameworks for web, API, mobile, and backend applications.
Develop automated test scripts using languages such as Java, Python, JavaScript, or C#.
Create and maintain UI automation using tools such as Selenium, Playwright, or Cypress.
Develop comprehensive API automation using tools/frameworks such as REST Assured, Postman, or equivalent.
Perform functional, regression, integration, system, and end-to-end testing.
Design test strategies, test plans, test scenarios, and automation approaches for complex applications.
Integrate automated tests into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar tools.
Identify, troubleshoot, and root-cause application and automation failures.
Collaborate with developers to improve testability, code quality, and overall product reliability.
Perform database/backend validation using SQL and appropriate database tools.
Participate in code reviews and provide feedback on automation and test architecture.
Implement test reporting, logging, screenshots, and failure diagnostics to improve automation visibility.
Identify opportunities to increase automation coverage and reduce manual testing effort.
Mentor junior QA/SDET engineers and contribute to automation best practices.
Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.
Work with engineering teams to ensure quality throughout the software development lifecycle.
Required Qualifications
7+ years of experience in software testing, QA automation, or SDET roles.
Strong programming experience in at least one language such as Java, Python, JavaScript/TypeScript, or C#.
Strong hands-on experience with Selenium, Playwright, Cypress, or similar automation frameworks.
Strong experience with API testing and automation.
Experience designing and developing automation frameworks from scratch or significantly enhancing existing frameworks.
Strong understanding of OOP, data structures, exception handling, and programming fundamentals.
Experience with Git/GitHub/GitLab/Bitbucket and source-control best practices.
Hands-on experience with CI/CD pipelines and automated test execution.
Good knowledge of SQL and database validation.
Experience working in Agile/Scrum environments.
Strong understanding of software testing methodologies, defect lifecycle, and QA processes.
Strong debugging, analytical, and problem-solving skills.
Preferred Qualifications
Experience with Docker and Kubernetes.
Experience testing microservices and distributed systems.
Knowledge of AWS, Azure, or GCP.
Experience with performance testing tools such as JMeter, Gatling, or k6.
Experience with Kafka or other messaging systems.
Familiarity with BDD frameworks such as Cucumber.
Experience with test reporting and observability tools.
Exposure to AI-assisted testing or modern test automation practices.
Experience leading automation initiatives or mentoring SDET/QA engineers.
Technical Skills
Programming: Java / Python / JavaScript / TypeScript / C#
UI Automation: Selenium / Playwright / Cypress
API Testing: REST Assured / Postman / SoapUI / Python Requests
Test Frameworks: TestNG / JUnit / PyTest / Jest / Cucumber
CI/CD: Jenkins / GitHub Actions / GitLab CI / Azure DevOps
Version Control: Git / GitHub / GitLab / Bitbucket
Database: SQL / MySQL / PostgreSQL / Oracle
Cloud & DevOps: AWS / Azure / GCP / Docker / Kubernetes
Performance: JMeter / Gatling / k6
Methodologies: Agile / Scrum / TDD / BDD
Key Competencies
Automation Framework Design
Test Strategy & Planning
API & UI Automation
End-to-End Testing
CI/CD Integration
Software Quality Engineering
Root Cause Analysis
Debugging & Troubleshooting
Code Reviews
Test Data Management
Technical Leadership
Mentoring & Collaboration
Skills: cd,gitlab,database,software,azure,automation,ci,testing,api
#J-18808-Ljbffr
Worksite address
charlotte, NC, 28245, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.