1

Software Development Engineer In Test Jobs in Cleveland, OH

Core Technical Skills Proficiency in enterprise software development (Java based systems and ... Develops, tests and implements software solutions. * Designs software solutions to address business ...

As an Associate Software Engineer within PNC's C/IB organization, you will be based in Pittsburgh ... Familiarity with working in an Agile development environment * Knowledge and/or hands-on experience ...

Embedded Software Engineer

Cleveland, OH · On-site

$127K - $167K/yr

... time systems in a collaborative Agile development environment. The ideal candidate will have ... test, and maintain real-time embedded applications Work across various hardware and software ...

This is a hands-on role focused on software development, system performance, and collaboration within a global engineering environment. In This Role, You Will * Design, develop, test, and maintain ...

Apply Early

Hardware Development Engineer

Twinsburg, OH · On-site

$116K - $153K/yr

MARS Solutions Group is looking for an experienced Hardware Development Engineer located in ... in automated test applications within hardware development Experience working in a scaled Agile ...

Apply Early

Minimum 3 years of progressive engineering experience in software and/or firmware development and ... Preferred: * Strong experience designing and developing test automation scripts (using PyTest ...

We are seeking a highly skilled Mechanical Engineer with deep expertise in test development for ... In this role, you will lead the design, development, and validation of advanced test methodologies ...

Minimum 3 years of progressive engineering experience in software and/or firmware development and ... Preferred: * Strong experience designing and developing test automation scripts (using PyTest ...

next page

Showing results 1-20

Software Development Engineer In Test information

See Cleveland, OH salary details

$11

$53

$72

How much do software development engineer in test jobs pay per hour?

As of Jul 1, 2026, the average hourly pay for software development engineer in test in Cleveland, OH is $53.11, according to ZipRecruiter salary data. Most workers in this role earn between $46.63 and $60.14 per hour, depending on experience, location, and employer.

Is SDET still in demand?

Software Development Engineers in Test (SDETs) remain in demand due to the increasing emphasis on automation, quality assurance, and continuous integration in software development. SDETs with skills in programming, testing frameworks, and tools like Selenium or Jenkins are highly sought after across various industries, especially in organizations adopting Agile and DevOps practices.

What is the role of a software development engineer in testing?

A Software Development Engineer in Test (SDET) designs, develops, and maintains automated test frameworks and scripts to ensure software quality. They collaborate with development teams to identify testing requirements, write test cases, and use tools like Selenium or JUnit to execute tests, often integrating testing into continuous integration pipelines.

Is SDET a good career?

A Software Development Engineer in Test (SDET) is a valuable role that combines software development and testing skills to improve product quality. SDETs often work with automation tools, programming languages, and testing frameworks, making it a technically demanding and in-demand career path with good growth prospects. It is suitable for those interested in both coding and quality assurance.

What is the difference between Software Development Engineer In Test vs Software Engineer?

AspectSoftware Development Engineer In TestSoftware Engineer
Primary FocusDesigning and developing automated tests, ensuring software qualityDeveloping software applications and features
Skills & CertificationsProgramming, testing frameworks, automation toolsProgramming, software design, system architecture
Work EnvironmentQuality assurance teams, development teams, testing labsDevelopment teams, product teams, engineering environments
Industry UsageTech companies, software firms, QA departmentsTech companies, startups, software product companies

While both roles require strong programming skills, Software Development Engineer In Test focuses on automation and testing to ensure software quality, whereas Software Engineers primarily develop new features and applications. Both roles are integral to software development but serve different aspects of the product lifecycle.

How does a Software Development Engineer in Test (SDET) typically collaborate with developers and QA teams during the software development lifecycle?

As an SDET, you'll work closely with both software developers and quality assurance teams throughout the development process. Your role involves participating in design and code reviews to ensure testability, creating automated test frameworks, and writing test cases alongside developers. You'll also help identify bugs early, contribute to continuous integration pipelines, and facilitate communication between development and QA to ensure high-quality releases. This collaborative environment allows you to bridge the gap between coding and testing, making you a key player in delivering reliable software.

What is a Software Development Engineer In Test (SDET)?

A Software Development Engineer In Test (SDET) is a professional who combines software development skills with expertise in testing to ensure the quality of software products. SDETs design, develop, and maintain automated test frameworks, write test scripts, and work closely with developers to identify and resolve defects early in the software development lifecycle. They play a critical role in integrating testing into the development process, improving test coverage, and enabling continuous integration and delivery. SDETs often have strong programming abilities and a deep understanding of both software engineering and quality assurance best practices.

What are the key skills and qualifications needed to thrive as a Software Development Engineer in Test, and why are they important?

To thrive as a Software Development Engineer in Test (SDET), you need a solid background in software engineering principles, programming skills (often in languages like Java, Python, or C#), and a strong understanding of testing methodologies. Familiarity with automated testing frameworks (such as Selenium, JUnit, or TestNG), CI/CD tools, and sometimes certifications like ISTQB are typically required. Analytical thinking, attention to detail, and effective communication are essential soft skills that help SDETs collaborate with developers and identify issues efficiently. These skills are crucial to ensure robust, scalable, and high-quality software products through efficient test design and automation.

Will QA or SDET get replaced by AI?

Software Development Engineers in Test (SDETs) and QA professionals perform complex testing tasks that require critical thinking, creativity, and understanding of system design, which AI currently cannot fully replicate. While AI tools can automate repetitive testing and assist in identifying issues, human oversight and expertise remain essential for designing test strategies, interpreting results, and ensuring software quality. Therefore, SDET roles are likely to evolve with AI rather than be completely replaced.
What are the most commonly searched types of Software Development Engineer In Test jobs in Cleveland, OH? The most popular types of Software Development Engineer In Test jobs in Cleveland, OH are:
Infographic showing various Software Development Engineer In Test job openings in Cleveland, OH as of June 2026, with employment types broken down into 96% Full Time, 2% Part Time, 1% Temporary, and 1% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $110,469 per year, or $53.1 per hour.
TSS Development Engineer (SQL Server/C#)

TSS Development Engineer (SQL Server/C#)

Maverick Direct Inc.

Cleveland, OH

Full-time

Posted 12 days ago


Job description

Company Description

Provider of end-to-end talent management solutions. Based in NE Ohio, Maverick Direct delivers solutions and resources that help our client link business and talent strategies to accelerate the realization of their vision, mission and goals. Maverick Direct helps clients cultivate greatness by designing, building, and attracting the targeted talent to accelerate their business.

Our client, headquartered in Cleveland, Ohio, is a legal institution with more than 2,400 lawyers on five continents.

Job Description

Summary:  Under immediate/general supervision of the designated TSS Development Manager, is expected to perform all job duties with a commitment to providing superior service to clients, producing quality work products, and maintaining an atmosphere of teamwork and continuous improvement.  Above all, the TSS Development Engineer must meet the requirements of the position in a manner which is consistent with the Firm's visions and values.

ESSENTIAL DUTIES AND RESPONSIBILITIES

 (Duties are performed throughout every work day, as necessary):

                  Fulfills a leadership role in business analysis, planning, designing, coding, testing, debugging, configuring, supporting, and documenting packaged applications and/or custom developed software; mentors fellow team members through advice, coaching and collaboration.

                  Makes informed technology decisions by comparing advantages and disadvantages of custom development and purchase alternatives; recommends design methodologies and tool sets, prepares and manages to Work Breakdown Structures with hours estimates; prototypes and conducts tests of custom and third party business solutions; prepares system requirements and design specifications/documentation.

                  Demonstrates and further develops knowledge and/or experience in department standard programming languages and software development tools and participates in the evolution of department best practices, development standards, and policies as related to software development so as to facilitate application design and development of systems/programs that meet requirements.

                  Interfaces with vendors and acts as liaison and primary point of contact for assigned systems/platforms; communicates functional and technical application requirements; leads/performs GAP analysis; manages vendor deliverables; prepares architectural and workflow diagrams;  implements purchased/acquired software packages; performs required development and integration tasks; communicates bugs and required enhancements; maintains product roadmap oversight.

                  Independently leads multi-disciplinary teams to execute projects that support the Firm's technology initiatives; coordinates communications between project team, TSS, and other  groups; delegates responsibilities to team members as appropriate; conducts day-to-day management of staff augmentation resources when required by project teams.

                  Collaborates with QA, application support personnel, and other TSS teams and vendors on support of operational systems; tests and debugs systems; consults with users in the development of tests programs using test data and appropriate files; reviews results with users; performs program maintenance and problem resolution as needed.

                  Provides thought leadership on emerging technologies to department management and business leaders alike, to effectively advise on future technology utilization and on support decisions for urgent matters; assists in the development of multi-year product roadmaps and program strategies and the preparation of realistic budgets, timelines, and deliverables; demonstrates interest in improving technical awareness throughout the Firm.

                  Works equally well as team member and team leader.

                  Performs required work outside of normal working hours as deemed necessary to meet the Firm's objectives.

                  Responsible for independently maintaining and upgrading skills through ongoing training, education, Firm sponsored educational events, self-study, and collaboration with peers.


Qualifications

ESSENTIAL KNOWLEDGE, SKILLS AND ABILITIES:

                  Extensive experience in all aspects of the systems development lifecycle; must be comfortable leading projects through the entire lifecycle.

                  Highly-developed communications skills, both written and oral, as well as strong facilitation and leadership skills and mentoring abilities.

                  Highly capable of independently identifying, prioritizing and executing tasks to meet critical project deadlines.

                   Exhibits good judgment and is able to recommend and produce solid solutions. 

 Demonstrable knowledge of and development experience with as many of the following items from the Microsoft technology stack:

  • SQL Server database
  • Transact SQL
  • Visual Studio
  • C#.net
  • ASP.net
  • Microsoft Reporting Services
  • Sharepoint
  • IIS
  • Windows Desktop OS
  • Windows PowerShell
  • Windows Server OS
  • Microsoft Office

                  Working knowledge or experience with one or more of the Firm's selected core technologies also a plus:

  • Metastorm BPM
  • Cognos BI Suite
  • Java
  • Lotus Notes
  • Legal packaged applications such as Interwoven, Adobe Acrobat, and Payne Metadata Assistant.

                  Demonstrable knowledge of and development experience with delivery platform performance factors.

                  Ability to work on multiple projects in parallel with changing priorities and periodic stress-oriented situations, and still meet deadlines.

                  Ability to read, write, and speak English.

                  Ability to perform mathematical functions - add, subtract, multiply, divide, percentages.

                  Ability to read, comprehend, and follow instructions.

EDUCATIONAL/JOB EXPERIENCE REQUIREMENTS:[1]

                  Four year college degree strongly preferred

                  Minimum 15 years development experience, reflecting progressive responsibility

                  Minimum 5 years' experience in technical leadership roles

Experience in a law firm, corporate legal department, or comparable service industry desirable

Additional Information

Send resume and/or call for immediate consideration.

Jim Replogle

[email protected]

(330)668-6800 x208