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 19 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Test in Lawrenceville, GA vacancy
  •  ...should possess a Bachelor's degree in Electrical Engineering and relevant experience in substation testing. Key responsibilities include troubleshooting equipment, developing testing policies, and ensuring compliance with industry standards. Strong communication,... 
    Suggested

    Georgia Transmission Corporation

    Tucker, GA
    4 days ago
  •  ...issues from the Help Desk. This position is also responsible for recommending, defining, standardizing, documenting, testing, and implementing new software and hardware solutions based on business requirements. In addition, the Lead Systems Engineer documents, monitors,... 
    Suggested
    Work at office

    Lendmark Financial Services, LLC

    Lawrenceville, GA
    2 days ago
  • $103.71k - $138.28k

     ...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
    Temporary work
    Remote work

    Lumen

    Lawrenceville, GA
    23 hours 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... 
    Suggested
    Work experience placement

    Cargill

    Lawrenceville, GA
    23 hours ago
  •  ...Title: senior Java developer Location: New Jersey city, NJ or Chicago, IL (5 days Onsite...  ...problem-solving skills. Payment Tech - Software Engineer (Java) As an experienced member...  ...partner with QA to develop and review test scenarios. Drive delivery of key milestones... 
    Suggested
    Hourly pay
    Local area

    Volantsoft Inc

    Lawrenceville, GA
    4 days ago
  •  ...person will work as a junior member of a software development team, responsible for the development...  ...meet complex business needs. - Code, test, debug, implement, and document...  ...detailed specifications from which programs are developed and coded. - Ensure that programs meet... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Maximus

    Lawrenceville, GA
    23 hours ago
  •  ...subject matter proficiency supporting system testing activities - Applies analytical skills...  ...execution and system validation - Develop test documentation and procedures...  ...3 years of experience with bug tracking software (e.g., Jira). - 3 years of experience... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Maximus

    Lawrenceville, GA
    23 hours ago
  •  ...Our client is looking for a SAP ABAP Developer for a contract role in Lawrenceville, GA...  ...analyzes, develops, programs; modifies, tests, debugs, and implements complex computer...  ...associated tables. Evaluates hardware and/or software for improvements and possible... 
    Contract work

    Synergy America

    Lawrenceville, GA
    6 days ago
  • $95k - $145k

     ...come. Job Purpose and Impact The Senior Application Developer is a seasoned professional responsible for leading and...  ...mentoring more junior team members, this role performs and oversees testing, quality assurance, configuration, and ongoing production support... 
    Work experience placement

    Cargill

    Lawrenceville, GA
    -45
  •  ...configuration alignment, documentation updates, testing, and implementation support. Support...  ...efforts, including testing software changes and supporting upgrade and refresh...  ...quality, establish escalation criteria, and develop repeatable processes that reduce unnecessary... 
    Remote work

    NAC International

    Peachtree Corners, GA
    23 hours ago
  •  ...Java Developer Location: Columbus, OH (3 days onsite 2 days remote) Duration-6+ months Look...  .... Is multi-skilled with expertise across software development lifecycle and toolset May be...  ...Integration, Continuous Delivery, Test Driven Development, Cloud Development, resiliency... 
    Remote work

    RIT Solutions

    Peachtree Corners, GA
    23 hours ago
  • $105.72k - $132.14k

     ...assist in leading the process of designing, testing, and implementing programming...  ...independently and leads the less experienced developers. Primary Responsibilities Lead the process...  ...post implementation support of solution/software development Elicit, analyze, validate, specify... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Norcross, GA
    23 hours ago
  • $128.19k - $184.01k

     ...work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes...  ...the overall user experience Own the entire software development process from timeline estimation to coding, testing and release Minimum Requirements: ~ Availability... 
    Remote job
    Full time

    Quora

    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...  ...Qualifications 12+ years of experience in software engineering, devops, cloud, or platform... 
    Full time
    Local area
    Worldwide
    Early shift

    ACI Worldwide

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

    ATX Networks Corp.

    Duluth, GA
    1 day ago
  • $95k - $152k

     ...and Impact ~ The Senior Application Developer- SuccessFactors Employee Central job...  ...builds, maintains, integrates and implements software applications within SuccessFactors. With...  ...performs complex software application testing, quality assurance, configuration,... 
    Work experience placement

    Cargill

    Lawrenceville, GA
    -45
  • $100k - $150k

     ...Vision Technologies is a forward-thinking software development company dedicated to building...  ...environments across development, test, and production. Lead PLM upgrades, patches...  ...broader team and platform standards. Develop automation scripts using shell, Python, or... 
    Full time
    Fixed term contract
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Johns Creek, GA
    1 day ago
  •  ...Senior Full Stack Application Developer Specialty Building Products is currently looking for a strong Senior Full Stack Application...  ...tenant. Responsibilities: Lead the design, development, testing, and deployment of full stack web applications using.NET (C#),... 
    Full time
    Local area

    Specialty Building Products

    Peachtree Corners, GA
    4 days ago
  •  ...are your transaction was safeguarded and processed using our software. Now it's your turn to serve the payment needs of organizations...  ...enhancements and new products. Independently designs, develops, tests and delivers high quality software/solutions with limited direction... 
    Casual work
    Worldwide

    ACI Worldwide

    Norcross, GA
    23 hours ago
  •  ...networking, logging, identity) Infrastructure as Code (IaC) Develop and maintain infrastructure using Terraform (preferred), Bicep,...  ...recovery (DR) strategies (RTO/RPO) Conduct failover testing and resilience validation Establish and track SLIs/SLOs and... 

    Georgia System Operations

    Tucker, GA
    1 day ago
  •  ...team leaded with experience in designing, developing, and maintaining complex IBM z/OS...  ...Internal Audit department Reviews developer test plans and test results Reviews...  ...integration test SIT) Evaluates new software products/releases as needed Performs... 
    Full time
    Contract work
    For contractors
    Work experience placement

    Yantran LLC

    Duluth, GA
    1 day ago
  •  ...team lead with experience in designing, developing, and maintaining complex IBM z/OS applications...  ...Audit department Reviews developer test plans and test results Reviews Business...  ...systems integration test SIT) Evaluates new software products/releases as needed Performs... 
    Full time
    Contract work
    For contractors
    Work experience placement

    Yantran LLC

    Peachtree Corners, GA
    1 day ago
  •  ...Senior Lead Developer Location: Duluth, GA (Onsite) Duration: Long-term The Senior Lead Developer will be responsible for delivering...  ...Duties and Responsibilities: Designs, codes, unit tests, debugs, and implements complex solutions across financial systems... 

    United IT

    Peachtree Corners, GA
    1 day ago
  • $100k - $150k

     ...Vision Technologies is a forward-thinking software development company dedicated to...  ...re looking for a skilled .NET Full Stack Developer to join our dynamic team and contribute...  ...breakers. Experience implementing automated testing frameworks across unit, integration, and... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Johns Creek, GA
    8 days ago
  •  ...be flexible in availability as needed Develop and maintain a thorough knowledge of the...  ...activities including, hardware and software upgrades; software and application patching...  ...disability status, Genetic Information & Testing, Family & Medical Leave, protected veteran... 
    Work at office
    Flexible hours
    Shift work
    Night shift

    QTS Realty Trust , Inc.

    Suwanee, GA
    1 day ago
  •  ...Java Developer- Bilingual (English/ Korean) Our Mission WOONGJIN, Inc. is a rapidly growing...  ...feasibility. Design and develop software using Java, Maven, Spring Framework, and...  ...and stability through code reviews, unit testing, and debugging. Support deployment, integration... 

    Woongjin, INC.

    Peachtree Corners, GA
    1 day ago
  •  ...Full-Stack Web Developer Sandy Springs, GA, USA Requisition ID Req #8390 About Asbury Asbury Automotive Group (NYSE...  ...database infrastructure Collaborate with management to test product and implement feature requests Contributes to team... 
    Weekly pay
    Full time
    Temporary work
    Work at office

    Asbury Automotive

    Lawrenceville, GA
    4 days ago
  • $100k - $150k

     ...Vision Technologies is a forward-thinking software development company dedicated to...  ...replication, automated backups, regular failover testing, and documented runbooks. Strengthen...  ...choices for each problem domain. Develop automation scripts and operational tooling... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Johns Creek, GA
    4 days ago
  •  ...Application Engineering or technical support ~ Willingness to travel (up to 20%) ~ Proficiency in Microsoft Office; CRM/engineering software a plus ~ Excellent communication skills and technical acumen ~ Strong organizational skills and ability to manage multiple... 
    Work at office

    Tech USA

    Lawrenceville, GA
    2 days ago
  •  ...internal teams and external partners to develop and implement cutting-edge automation solutions...  ...as C++, Java, Python. Utilize design software (SolidWorks, AutoCAD, Fusion, or similar)...  ...solutions in the Mujin show room, test and debug new software, and provide feedback... 

    Mujin

    Suwanee, GA
    23 hours ago

Do you want to receive more vacancies?

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