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 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer in Test in Lawrenceville, GA vacancy
  •  ...within industry to free human resources from labor-intensive tasks to focus on more intellectual challenges.   The Senior Software Developer - Test will perform and lead complex test development and engineering tasks to problem-solving under limited supervision. You... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Mujin

    Suwanee, GA
    1 day ago
  • $90 - $105 per hour

     ...maintenance, and optimization of Oracle Fusion Cloud applications. The role includes evaluating quarterly Oracle releases, coordinating testing with business teams, supporting integrations, and providing architectural guidance across ERP, EPM, and HCM modules. Key... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Motion Recruitment

    Lawrenceville, GA
    3 days 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
    4 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... 
    Suggested

    USM Systems

    Duluth, GA
    3 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... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Worldwide
    Shift work

    ACI Worldwide

    Norcross, GA
    1 day 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
  •  ...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
    7 hours 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
    3 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
    4 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
    3 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... 
    Temporary work
    Flexible hours

    Mujin

    Suwanee, GA
    1 day ago
  • $104.9k - $174.7k

     ...QualificationsExperience defining and operating against SLOs and error budgetsInfrastructure-as-Code best practices beyond Terraform (modules, testing, CI integration)Experience with containers and orchestration (Docker, Kubernetes)Experience supporting large-scale, high-... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    RELX Group

    Buford, GA
    2 days ago
  •  ...monitoring, threat detection, and secure operations practices. • Develop and support secure AWS architectures using services such as IAM...  ..., threat modeling, vulnerability scanning, and penetration testing practices. • Support alignment with security and compliance... 
    Temporary work
    Local area
    Remote work

    System One

    Duluth, GA
    more than 2 months 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
    3 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
    2 days ago
  •  ...Business Support Services team responsible for manual and automated testing for the Salesforce platform, with a primary focus on Sales, CPQ...  ...the QA team. RESPONSIBILITIES, other duties may be assigned.Develop training materials and mentor QA team members as they learn to... 
    Full time

    Quality Technology Services

    Suwanee, GA
    3 days ago
  •  ...superior quality and outstanding results.Career Guidant proven and tested methodologies ensures client satisfaction being the primary...  ...verbal communication skills, to speak with stakeholders and other developers· Excellent written communication skills· Excellent attention to... 
    Full time
    H1b

    Career Guidant

    Norcross, GA
    3 days ago
  • $85k - $130k

     ...Project Charter creation/approval, budget monitoring/approval, developing project milestones, organizing project kick-offs, coordination...  ...demonstrations and help to facilitate User Acceptance Testing (UAT) of recommended solutions and process improvements Organizing... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Woodgrain

    Lawrenceville, GA
    more than 2 months ago
  •  ...within a department including design, development, production and testing. Implements and maintains overall engineering objectives and...  ...Responsible for leading and supervising a team of engineers as they develop, test, modify, and create solutions to technical problems.... 
    Temporary work
    Immediate start

    Nidec Corporation

    Suwanee, GA
    3 days ago
  • $104.8k - $149.3k

    Job DescriptionAbout the Role: We are seeking a highly skilled and innovative Systems Engineer/ Lead Systems Integrator to join our Systems and Design organization, responsible for end-to-end engineering functions across all major disciplines, including systems engineering...
    Work experience placement
    Worldwide

    Wabtec

    Norcross, GA
    3 days ago
  • $60k - $85k

     ...Analyze, install, configure, upgrade, document, monitor, and maintain software and hardware for business processing requirements Support and...  ...employment are contingent upon pre-employment background and drug screening, and some positions require a fitness for duty test.... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Woodgrain

    Lawrenceville, GA
    15 days ago
  •  ...within industry to free human resources from labor intensive tasks to focus on more intellectual challenges.   The Senior Software Developer - Systems will play a critical role in the development and maintenance of Mujin’s infrastructure. You will utilize your in... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Mujin

    Suwanee, GA
    1 day ago
  •  ...to shape the future of payments.As a Sr. Software Engineer in Norcross, GA, you will join...  ...initiatives.Key ResponsibilitiesDesign, develop, and maintain core MTS platform capabilities...  ...excellence through automation, testing, observability, and quality improvements... 
    Full time
    Local area
    Worldwide

    ACI Worldwide

    Norcross, GA
    4 days ago
  •  ...Engineering, is seeking a hands-on Director of Software Engineering to lead our Smart Mobility...  ...with defined quality gates; QA / Test Automation and DevOps functions stood up;...  ...headcount plan and engineering budget, and develop engineers and leads through coaching, mentoring... 
    Full time
    Work at office
    Shift work

    TransCore

    Norcross, GA
    4 days ago
  • Position Summary:The Manager, Software Engineering is responsible for leading the Platform...  ...Linux expertise and hands-on experience developing applications in Linux environments are...  ...Assessments: If applicable, complete a test or assignmentIn-Person or Final Interviews... 
    Full time
    Temporary work
    Work at office
    Home office

    Vecima

    Duluth, GA
    4 days ago
  •  ...AWS resources along with identity management to cloud resources. Develop proof of concepts to demonstrate the viability of new ideas and...  ...is a global leader in mission-critical, real-time payments software. Our proven, secure and scalable software solutions enable leading... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    ACI Worldwide

    Norcross, GA
    2 days ago
  •  ...future of payments.Job Summary: Triages, designs, and develops features and fixes for the Connetic payments platform....  ...standards as this team maturesIndependently designs, develops, tests and delivers high quality software/solutions. Provides direct estimates, such as time,... 
    Full time
    Local area
    Worldwide

    ACI Worldwide

    Norcross, GA
    1 day ago
  • Overview PHP Developer role at Maayee, Inc. • Baltimore, MD • Contract W2 Assist in building and maintaining features for Magento 2-based...  ...Follow best practices in security, performance, and testing Qualifications Experience with PHP development Experience with... 
    Contract work

    MAAYEE INC

    Suwanee, GA
    3 days ago
  • $60k - $70k

    Pay Range: $60k/annum - $70k/annum Must Haves: Experience with programming languages such as C/ C++, Java, JavaScript, or other scripting languages Experience building client/server applications Experience with relational databases Background in MIS or something similar...
    Work experience placement

    Collabera

    Berkeley Lake, GA
    3 days ago
  •  ...(e.g., SIEM, SOAR) where appropriate.Partner with SOC teams to develop OT-specific detection use cases and incident playbooks.Vulnerability...  ...national origin, age, disability status, Genetic Information & Testing, Family & Medical Leave, protected veteran status, or any other... 
    Remote work

    Quality Technology Services

    Suwanee, 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!