Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer in Test (SDET)

Staffing Spot, Inc.

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Test (SDET) in Charlotte, NC vacancy
  •  ...Mid Level SDET 3+ years of SDET/Automated QA experience 3+ years of experience in all aspects of functional testing across a broad set of technologies, including cloud technology,...  ...and more. Test Plan and Test Case development Deep knowledge of user story to test... 
    Suggested

    My3Tech Inc

    Charlotte, NC
    1 day ago
  •  ...Software Development Engineer In Test Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. ( They can fly/drive into the office as well). If your candidate is not open to this please tell them... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area
    Work from home
    Shift work

    Samprasoft

    Belmont, NC
    23 hours ago
  •  ...SDET SDET profile with minimum 8 years for work experience in Test Automation. Must have Automation Tool – Protractor Programming Language – Typescript BDD/TDD – Gherkins/Cucumber Good to have Methodology – SAFe & JIRA Database- MongoDb Build Pipeline -Jenkins Environment... 
    Suggested
    Work experience placement

    Omega Solutions Inc

    Charlotte, NC
    4 days ago
  •  .../Roadmap: Back end development teams supporting API development...  ...Skills: 3+ years of testing experience Specific...  .... Works with the engineering teams to derive...  ...Works closely with software developers to create software...  ...Engineer or (SDET) Software Development... 
    Suggested
    Work at office
    Local area
    Remote work
    Relocation

    My3Tech Inc

    Charlotte, NC
    1 day ago
  •  ...Senior Test Lead In Api/Webservices Testing, Sdet, Selenium The senior test lead in api/webservices testing, sdet, selenium will be responsible...  ...testing In-depth knowledge of sdet (software development engineer in test) methodologies Familiarity with programming... 
    Suggested

    Omni Inclusive

    Charlotte, NC
    23 hours ago
  •  ...capital-markets quality engineering team responsible for...  ...combines practical Python development with deep financial-...  ...and expand automated test coverage. Validate...  ...practices throughout the software development lifecycle....  ...quality engineering, SDET, automation,... 
    Contract work
    Remote work
    Relocation
    3 days per week

    Axiom Path

    Charlotte, NC
    28 days ago
  •  ...Job Description Title: QA Automation Engineer Location Charlotte, NC (Onsite)...  ...Engineer with 6 10 years of experience in test automation and quality assurance. The...  ...functional teams, and ensuring high-quality software delivery. Required Skills:... 

    Atlantis IT group

    Charlotte, NC
    1 day ago
  • $500 per week

     ...minutes each session. Compensation varies per study. Please complete your profile to view projects available to you. Notes on Product Testing: - Each product test is conducted by a third party, independent company. - There is no cost to use our service. Any costs are... 
    Remote work

    Product Review Jobs

    Mint Hill, NC
    23 hours ago
  • $790 per week

     ...Try products before they hit shelves — and get paid for your feedback. Focus Group Panel matches you with paid product tests and remote research from brands you already know. Active members earn up to $790 a week on the studies they qualify for. No experience needed.... 
    Full time
    Part time
    Remote work

    Focus Group Panel

    Mint Hill, NC
    3 days ago
  • $400 per week

     ...independent brands. Assignments include short online surveys (10–20 min), phone or video interviews (30–60 min), and at-home product tests. You choose which studies to accept, no quotas or schedules. What to expect: Each study pays individually, the rate and... 
    Remote work
    Flexible hours

    BuzzTesters

    Pineville, NC
    23 hours ago
  •  ...QA Testing Role The opportunity to work for a large financial firm on a 12+ month contract with the opportunity for extensions. Performing QA testing on ServiceNow applications. Somebody who works well with others and wants to be part of a team. Stages - Manual QA... 
    Contract work

    Software Technology Inc

    Charlotte, NC
    4 days ago
  •  ...QA Engineer Charlotte, NC 6 Months Contract Role Overview QA Engineer to support end-to-end testing, test planning, and cross-team coordination across the phases of an ERP migration program, including in-person participation during User Acceptance Testing... 
    Contract work

    Tharu Technologies LLC

    Charlotte, NC
    14 days ago
  •  ...Quality Automation Engineer Charlotte, NC 6 month contract to...  ...Engineers collaborate closely with software engineers and product...  ...achieve this through comprehensive testing strategies, automation...  ...system health Collaborate with development and Platform teams to ensure... 
    Contract work
    Shift work

    Saxon Global

    Charlotte, NC
    1 day ago
  •  ...trading. The team is scaling its Quality Engineering capability around a proprietary swaps...  ...and enhance Python-based automated tests for Front Office Fixed Income and derivatives...  ...CI/CD pipelines Understanding of software development, testing, defect management, and... 
    Remote work

    Axiom Path

    Charlotte, NC
    19 days ago
  • $78.3k - $113.55k

     ...integrity.  Skills and Competencies Basic understanding of software testing concepts, including manual, exploratory, regression, API,...  ...responses, and inconsistent outputs Interest in prompt engineering, context engineering, and the evaluation of AI-enabled products... 
    Full time

    Moody's

    Charlotte, NC
    3 days ago
  • Job Description Technology is the driving force behind our product. We’re looking for brilliant people to join our team. Apply now!

    ZipRecruiter

    Charlotte, NC
    20 days ago
  •  ...specifications Collaborate with QA Engineers and Dev Team to develop effective strategies and test plans Execute test cases (...  ...Report bugs and errors to development teams Help troubleshoot...  ...ensure quality throughout the software development lifecycle Relevant... 
    Full time

    Zortech Solutions

    Charlotte, NC
    4 days ago
  • $60 - $65 per hour

    ETL Tester Location: NC (remote until COVID) Duration: 6 Months End Client: Bill Rate: $60/hr to $65/hr all inclusive on C2C Job Description: 8 to 10 yrs of IT experience Strong in ETL Testing Any tool exp is fine Data Migration is a must
    Remote work

    ClifyX

    Belmont, NC
    4 days ago
  •  ...Tester Location: Charlotte,NC ;Plano,TX; Duration: Full Time JOB DESCRIPTION : Primary Skil: ETL testing Secondary: ETL Testing, Autosys, SQL, Shell Scripting, Exposure to IDMC/Informatica Experience: Minimum 10 years... 
    Full time
    Immediate start
    Relocation

    3B Staffing LLC

    Charlotte, NC
    3 days ago
  •  ...developing and maintaining automated test scripts using Tosca with at...  ...is not a pure Automation Engineer role. Client is looking...  ...with business partners, development teams, and testing teams...  ...testing efforts throughout the software development lifecycle Document... 
    For contractors
    Remote work
    2 days per week
    3 days per week

    VSG Business Solutions LLC

    Charlotte, NC
    2 days ago
  •  ...ETL Tester Primary Skill: ETL testing Secondary: ETL Testing, Autosys, SQL, Shell Scripting, Exposure to IDMC/Informatica Experience: Minimum 10 years Roles & Responsibilities: Analyze data mapping documents and business requirements to design comprehensive... 

    JConnect Infotech

    Charlotte, NC
    4 days ago
  • $57 - $60 per hour

     .... You will also play a key role in supporting a large-scale testing transformation initiative within a Commercial Banking environment...  .... Support end-to-end testing efforts throughout the software development lifecycle. Document test scenarios, test cases, defects,... 
    Full time
    Contract work
    Temporary work

    Pinnacle Group

    Charlotte, NC
    3 days ago
  •  ...representing a full-service architecture, civil engineering, environmental, and field services...  ...looking for a Project Engineer/Land Development in the Greater Charlotte region, NC....  ...water/wastewater resource experience. ~ Software experience with Micro Office, AutoCAD... 
    Full time
    Work at office

    MRINetwork Jobs

    Matthews, NC
    18 days ago
  • $113k - $141.53k

     ...sustainable future,we'repowering it. Apply now and energize your career with a true leader inglobalenergy. AES is seeking a Senior Development Engineer to drive solar PV and integrated battery energy storage system (BESS) project development across the US and Internationally... 
    For contractors
    Remote work

    AES Corporation

    Charlotte, NC
    2 days ago
  •  ...Description: WithersRavenel is recruiting a Project Engineer (PE) to join the expanding and innovative Residential Development Practice Area ! Project Engineers are licensed...  .... ~ Advanced proficiency in relevant design software (Civil 3D, AutoCAD, etc.). ~ Strong ability... 
    Work at office
    Local area
    Weekend work
    Afternoon shift

    WithersRavenel

    Charlotte, NC
    7 days ago
  • $125k

     ...The RCDD Engineer designs, evaluates, and manages electrical distribution systems to ensure safety, reliability, and compliance with applicable codes. This role supports the organization’s infrastructure by delivering robust electrical solutions that meet operational... 
    Full time
    Local area

    BridgeView

    Charlotte, NC
    15 days ago
  •  ...ASAP. Location – Charlotte • Strong background in performance testing, including non-functional requirement gathering, test...  ...memory usage, latency, device vitals • Interfacing and providing software engineering solutions to effectively solve multi-functional performance... 
    Immediate start

    ClifyX

    Charlotte, NC
    4 days ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and Information...  ...them. Strong expertise in load test tools - HP Performance Center, Jmeter...  ...of experience in Performance Testing & Engineering activities. Additional Information... 
    Permanent employment
    Full time
    H1b

    SonSoft

    Charlotte, NC
    4 days ago
  •  ...Performance tester : Charlotte NC 3 days onsite 5 to 9 years of IT experience focused on Performance Test Engineering, including recent experience with LoadRunner tool. LoadRunner Expertise: Minimum of 5 years experience in LoadRunner script creation and troubleshooting... 

    Apex Informatics

    Charlotte, NC
    3 days ago
  •  ...Required Skills: ~8+ years' experience in Performance Testing with strong expertise and experience in: ~ Product Owner -...  ...Analytical abilities with heap and thread dumps ~ Solid understanding of software development and architecture ~ Bottleneck analysis... 

    Syntricate Technologies

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer in Test (SDET). Be the first to apply!