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

Software Developer in Test

Full-time

M3

Description Summary:

The Software Developer in Test (SDET) designs, develops, and maintains automated test solutions that ensure the quality, reliability, and performance of M3’s SaaS applications. This role builds scalable automation frameworks, creates robust automated test suites for UI and API layers, and integrates automated testing into CI/CD pipelines. The SDET collaborates closely with developers, Quality Engineers, and Product teams to support shift-left quality practices, improve testability, and accelerate delivery. This role also mentors junior automation engineers and contributes to the evolution of test architecture, coding standards, and automation best practices across the organization.

Essential Duties:

The duties listed below are the essential functions of this position, and they may change as the needs of the company demand. All associates are expected to do what is necessary to get the work done and to cooperate fully with their supervisor’s requests for additional or altered duties. 


  • Design, develop, and maintain scalable automated test frameworks and reusable automation components for UI, API, and integration testing.

  • Build and execute automated test suites that validate functionality, performance, reliability, and system behavior across distributed systems.

  • Partner with developers to improve testability, troubleshoot issues, and validate code changes through automated and exploratory testing.

  • Integrate automated tests into CI/CD pipelines and ensure automation supports fast, reliable release cycles.

  • Develop and maintain API automation using tools such as Postman, Swagger, or custom frameworks.

  • Conduct performance, load, and stress testing using tools such as JMeter, and collaborate with engineering teams to analyze results.

  • Participate in code reviews, ensuring automation code meets engineering standards for readability, maintainability, and performance.

  • Mentor Quality Engineers and junior SDETs on automation design, coding practices, debugging, and test strategy.

  • Collaborate with Product, Engineering, DevOps, and Platform teams to ensure comprehensive test coverage and alignment with project goals.

  • Contribute to test data management strategies and ensure automated tests are reliable, repeatable, and environment-agnostic.

  • Write and maintain documentation for automation frameworks, test strategies, and technical troubleshooting.

  • Identify opportunities for cross-project automation reuse and contribute to shared automation libraries.

  • Proactively communicate risks, progress, and technical challenges to team members and leadership.

  • Integrate automated tests into CI/CD pipelines and support quality gates for releases.

  • Contribute to code level quality practices such as static analysis, linting, and contract testing.

  • Collaborate with developers to improve testability and build shared test utilities.

  • Identify and remediate flaky tests to maintain automation reliability.

  • Other duties as assigned.

Education/Training/Experience:


  • Minimum of 4 years of experience in software development in test, automation engineering, or a directly related technical role.

  • Bachelor’s Degree in Computer Science, IT, MIS, or a related technical field, or an equivalent combination of education and experience.

  • Strong programming or scripting experience in languages such as C#, Java, JavaScript, or Python.

  • Experience with automation frameworks such as Playwright, Katalon, Selenium, or similar tools.

  • Experience with API testing tools and frameworks (Postman, Swagger, REST-assured, etc.).

  • Experience with Azure DevOps for work item tracking, test management, and CI/CD pipeline integration.

  • Strong understanding of SQL and ability to validate data across relational databases.

  • Experience with performance testing tools such as OctoPerf and JMeter are preferred.

  • Excellent written and verbal communication skills.

  • Ability to build and maintain strong working relationships across engineering, product, and operations teams.

  • Relevant certifications or professional training in automation, software testing, or Agile methodologies are welcomed and desired.

 

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Test in Lawrenceville, GA vacancy
  •  ...industry to free human resources from labor-intensive tasks to focus on more intellectual challenges.     As the  Senior Software Developer in Test  at Mujin, you will play a pivotal role in providing Test Engineering thought leadership and QA infrastructure and... 
    Suggested
    Remote work
    Shift work

    Mujin

    Suwanee, GA
    20 days ago
  •  ...needs into scalable API and system-integration solutions.Design, develop, test, and support RESTful APIs and services using .NET and C#....  ..., or equivalent professional experience.Two or more years of software-development, API integration, or technical-consulting experience... 
    Suggested

    Tyler Technologies

    Lawrenceville, GA
    3 days ago
  •  ...Position Summary The FPGA Embedded Software Engineer will provide technical expertise...  ...design, documentation, vendor communication, testing, and manufacturing of products and...  ...other collateral. ~ Technical ability to develop in various environments including Linux,... 
    Suggested

    Trenton Systems

    Dacula, GA
    2 days ago
  • $116.36k - $155.15k

     ...system integration including design, analysis, design review, testing, implementation, and validation. The candidate should be a self...  ...technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system... 
    Suggested
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Lawrenceville, GA
    14 hours ago
  •  ...operates at the intersection of architecture, developer experience, cloud platforms, DevSecOps,...  ...for common developer workflows (build, test, deploy, operate).Partner with Product,...  ...Qualifications12+ years of experience in software engineering, devops, cloud, or platform engineering... 
    Suggested
    Full time
    Local area
    Worldwide
    Early shift

    ACI Worldwide

    Norcross, GA
    3 days ago
  • Description: Position Description The Embedded Software Engineer will design, develop, test, and maintain embedded software for next-generation products. The ideal candidate will have strong C/C++ programming skills, experience developing embedded Linux software, and... 

    Trenton Systems

    Duluth, GA
    14 hours ago
  •  ...to powering the world’s payments ecosystem!Are you a seasoned software engineering leader with a passion for platform engineering and...  ...maintenance of platforms providing golden paths from development and testing through staged promotions to production. These golden paths:... 
    Work experience placement
    Casual work
    Work at office
    Local area
    Worldwide

    ACI Worldwide

    Norcross, GA
    3 days ago
  •  ...Duration: Full TimeDescription:· 5+ years of software development experience · Excellent...  ...Experience designing, implementing, and testing RESTful APIs · Familiarity with modern...  ...Kafka, and Solr. · Strong foundation in developing cloud-based solutions using platforms... 

    USM Systems

    Duluth, GA
    2 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...data management, and AI technologies to develop innovative customer-facing...  ...interviewing, completing any pre-employment testing, or otherwise participating in the employee... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Lawrenceville, GA
    2 days ago
  •  ...dispersed, cross-disciplinary team of hardware, software, and electrical engineers. You'll own how...  ..., and validation — support the test and commissioning strategy, drive FAT/SAT...  ...cross-functional collaboration.Ability to develop and deliver technical presentations while... 
    Full time
    Local area

    Kapsch Group

    Duluth, GA
    4 days ago
  • $85k - $130k

     ..., technical solutioning for integrating software applications and SAP implementations, and...  ...with the Data Integration team to develop interfaces and automate solutions. This...  ...for the development of custom programs, testing, and implementing the automated solutions... 
    Full time
    Work at office
    Remote work

    Woodgrain

    Lawrenceville, GA
    5 days ago
  •  ...your talents are valued, and you are empowered to shape the future of payments.JOB PURPOSEWe are looking for a Principal Software Engineer in Test who treats quality not as a gatekeeping function but as a property of the entire software delivery system. This engineer embeds... 
    Full time
    Contract work
    Work at office
    Local area
    Worldwide
    Shift work

    ACI Worldwide

    Norcross, GA
    14 hours ago
  •  ...and regulatory requirementsBuild and maintain CI/CD pipelines for game software, AI models, and business applications —automated build, test, and deployment without manual interventionCreate developer-friendly infrastructure — reduce friction for game developers, AI... 
    Remote work

    AGS

    Duluth, GA
    4 days ago
  •  ...semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter...  ...teams including Design Engineering, Test Engineering, Quality Assurance, and other...  ...the field. Design and debug hardware and software for lab validation and qualification... 
    Worldwide

    Renesas Electronics America

    Duluth, GA
    3 days ago
  • $120k - $160k

     ...Collaborate with AI platform engineers, cloud engineers, software engineers and other key stakeholders to create security solutions...  ...posture of the current environment Provide expertise for developing AI Security standards and incident response playbooks Qualifications... 

    Cargill

    Lawrenceville, GA
    2 days ago
  • Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and...  ...relational databasesExperience designing, implementing, and testing RESTful APIsFamiliarity with modern frameworks for... 
    Worldwide

    USM Systems

    Duluth, GA
    2 days ago
  •  ...scheduled system maintenance activities including, hardware and software upgrades; software and application patchingSupport VMware ESXi...  ...national origin, age, disability status, Genetic Information & Testing, Family & Medical Leave, protected veteran status, or any other... 
    Full time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Quality Technology Services

    Suwanee, GA
    3 days ago
  •  ...Description Job Description Full-Stack Java Developer Location: Duluth, GA (Hybrid)...  ...functional teams to deliver high-quality software that supports critical business...  ...service frameworks. Implement automated testing, maintain code quality standards, and achieve... 
    Permanent employment
    Full time

    Tier4 Group

    Duluth, GA
    20 days ago
  • $105k - $160k

     ...Professional, Platform Engineering job designs, develops and maintains digital technology...  ...AUTOMATION: Leads the application of internal software deployment platform, continuous...  ...solutions that meet business needs.  TESTING & DEBUGGING: Writes and maintains complex... 
    Work experience placement

    Cargill

    Duluth, GA
    2 days ago
  •  ...years’ experience using Spring and Hibernate • Strong experience developing the Web Services and Messaging Layer using SOAP,REST, JAXB,...  ...creating queries. DB2 expertise is a plus • Experience with unit testing and Continuous Integration (SVN, Maven, Jenkins, JUnit) •... 

    Xinnovit

    Duluth, GA
    2 days ago
  •  ...native development workflows. Responsibilities Design and develop AI Assistant and agent-based solutions using AWS Bedrock and...  ..., authorization, and multi-tenant access controls. Review, test, and validate AI-generated code using AI-native/spec-driven... 
    Immediate start
    Remote work

    Momento USA

    Lawrenceville, GA
    2 days ago
  •  ...challenges.     Mujin Corp is looking for talented robotics software developers to join our Fleet Management team to push the boundaries...  ...robotics technology, including design, implementation, and  testing of algorithms that run on  numerous robots in real-time. Our... 
    Full time
    Temporary work
    Flexible hours

    Mujin

    Suwanee, GA
    14 hours ago
  • The Software EngineeringTechnical Lead is responsible for leading a team consisting of 4-...  ...working with or leading offshore Software Developers Strong technical documentation...  ...disability status, Genetic Information & Testing, Family & Medical Leave, protected veteran... 

    Quality Technology Services

    Suwanee, GA
    14 hours ago
  •  ...acuity is required to safely perform the duties of this position. 7. All applicants must submit to and pass a Color-Acuity screening Test. Preferred: 1. Ability to use and understand medical laboratory terminology. 2. Demonstrated knowledge of computer systems and... 
    Weekend work

    Northside Hospital

    Lawrenceville, GA
    1 day ago
  •  ...Software Developer For RoboticsMujin is the future of industrial robotic systems in production and distribution environments. Our technology...  ...technology, contribute to system architecture, design, implement, and test algorithms, and optimize performance for large-scale... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Mujin

    Suwanee, GA
    2 days ago
  •  ...are currently recruiting for an Embedded Software Engineer to join our extraordinary engineering...  ...Reporting to the Director, Software and Test Engineering, the Embedded Software...  ...with the ATX Product Development teams to develop and implement detailed designs for the HFC... 

    ATX Networks Corp.

    Duluth, GA
    1 day ago
  • $117k - $185k

     ...You'll Do The ViaSat Access Edge Terminal Software team is responsible for the design,...  ...part of an agile development team Design, develop and drive software products Participate in...  ...embedded systems. Experience writing unit tests for C/C++. Understanding of multiheaded programming... 
    Permanent employment
    Temporary work
    Work at office
    3 days per week

    Viasat

    Duluth, GA
    1 day ago
  •  ...opportunity for a hands-on specialist who enjoys working in a developing environment and wants to influence how AI is applied across the...  ...approaches, and implementable AI initiatives. • Design, develop, test, and deploy AI and machine learning applications that address... 

    Robert Half

    Lawrenceville, GA
    4 days ago
  •  ...Trenton Systems is seeking an Embedded Software Engineer to develop secure, high-performance software for rugged computers, servers, and workstations...  ...on complex projects Participate in code reviews, testing, and documentation Support system bring-up, troubleshooting... 
    Berkeley Lake, GA
    3 days ago
  • $58 - $60 per hour

     ...Software Developer / Quality Assurance Professional Payrate: $58.00- $60.00/hr. The Company is seeking a Software Developer / Quality Assurance...  ...Professional responsible for designing, developing, testing, debugging, documenting, and supporting software solutions that... 
    Hourly pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Dacula, GA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer in Test. Be the first to apply!