Software Developer in Test
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.
- ...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
- ...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,...SuggestedWork at office
$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...SuggestedTemporary workRemote work$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...SuggestedWork experience placement- ...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...SuggestedHourly payLocal area
- ...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 wageFull timeContract workTemporary workWork experience placementWork at officeRemote work
- ...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 wageFull timeContract workTemporary workFor contractorsWork experience placementRemote work
- ...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
$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- ...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
- ...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
$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 timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift$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 jobFull time- ...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 timeLocal areaWorldwideEarly shift
- ...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...
$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$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 timeFixed term contractH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...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 timeLocal area
- ...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 workWorldwide
- ...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...
- ...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 timeContract workFor contractorsWork experience placement
- ...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 timeContract workFor contractorsWork experience placement
- ...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...
$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 timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...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 officeFlexible hoursShift workNight shift
- ...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...
- ...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 payFull timeTemporary workWork at office
$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 timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...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
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer in Test. Be the first to apply!
- startup software engineer Lawrenceville, GA
- software developer Lawrenceville, GA
- ngo software engineer Lawrenceville, GA
- software engineer Lawrenceville, GA
- cybersecurity software engineer Lawrenceville, GA
- part time software developer remote Lawrenceville, GA
- intel software engineer Lawrenceville, GA
- software engineer healthcare Lawrenceville, GA
- software developer fintech Lawrenceville, GA
- software engineer internship remote Lawrenceville, GA



