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.
- ...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...SuggestedFull timeTemporary workWork experience placementFlexible hours
$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...SuggestedLong term contractFull timeTemporary workFlexible hours- ...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...SuggestedRemote workShift work
$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...SuggestedFull timeTemporary workRemote work1 day per week- ...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...SuggestedFull timeLocal areaWorldwideEarly shift
- ...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...
- ...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 timeContract workWork at officeLocal areaWorldwideShift work
- ...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
- ...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
- 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
- ...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 timeWork at officeFlexible hoursShift workDay shift
$95k - $125k
...ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test and validate innovative technology solutions... ...brings a service-oriented mindset and developing technical fluency to help customers understand...Base plus commissionFull timeWork experience placementRemote workShift work$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- ...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) •...
- ...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 workFlexible hours
$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 timeWork at officeLocal areaRemote workWork from home- ...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
- ...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 workLocal areaRemote work
- ...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...
$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 payFull timeLocal areaFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search... ..., and Migration Help evolve developer-facing document APIs, including Oracle's... ...occupational health mandates, and/or drug testing requirements. Range and benefit information...Full timeTemporary workFlexible hours- ...sales technical activities, product demonstrations, and sample testing for customers. This position requires frequent travel to customer... ..., and retrofits. - Troubleshoot and resolve hardware, software, and process issues. Technical Support - Provide technical...Work at officeRemote work
- ...looking for new talent to join our growing software development team at our US head office in Suwanee, GA. ERP Software Developer This position will develop and maintain... ...including analysis, estimating, implementation, testing, and documentation Experience with PL/...Full timeWork at officeMonday to FridayFlexible hoursShift work
$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 timeTemporary workWork at officeImmediate startRemote workFlexible hours- ...Flexible schedule Opportunity for advancement Training & development Wellness resources DigiOffice is seeking a battle-tested Senior Azure & Kubernetes Platform Engineer to own, operate, and optimize a large-scale Microsoft Azure environment supporting a national...Remote workFlexible hours
- ...in line with guidance provided Facilitate software application design discussions, and... ...and maintain code repositories Implement test strategies, analyse results, and coordinate... ...to uphold the software quality standards Develop user training programs, documentation, and...Full timeTemporary workRelocation
- ...challenges. Mujin Corp is looking for talented robotics software developers to join our Warehouse Execution Systems team to push the... ...robotics technology, including design, implementation, and testing of algorithms that run on multiple robots in real-time. Our...Temporary workFlexible hours
- ...applications become available. About Software Engineering Roles at Danaher Are you... ...ll work alongside experienced engineers developing diagnostic software that powers critical... ...collaborating across design, development, and testing Supporting the development of console...Remote jobInternship
- ...with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our consumer... ...planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web...Full time
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer in Test. Be the first to apply!
- intel software engineer Lawrenceville, GA
- software developer fintech Lawrenceville, GA
- information technology software engineer Lawrenceville, GA
- graduate software developer no experience Lawrenceville, GA
- ngo software engineer Lawrenceville, GA
- remote entry level software developer Lawrenceville, GA
- software engineer healthcare Lawrenceville, GA
- entry level software engineer remote Lawrenceville, GA
- startup software engineer Lawrenceville, GA
- part time software developer remote Lawrenceville, GA




