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
- ...to focusedR&Dteamsdeveloping innovative software solutions.SDETsenablethe product development... ...environment. You will build, test, and deploy your work in simulation and... ...andmaintaintest automationframeworks and coach developers on how toleveragethem forfinding/...SuggestedRemote workShift work
- ...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
$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- ...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
$67.7k - $90.27k
...environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve... ...individual joins a talented team focused on designing, developing, testing, and supporting automation, account-domain services, and...Full timeTemporary workRemote workWork from home- ...land vehicle operations. Optics 1 designs, develops, and manufactures products at its... ...and post-sales support for airborne Flight Test and Mission Instrumentation/ Recorders/Servers... ...shows RESPONSIBILITIES: * Install software and perform tests * Provide customer training...Full timeFor contractorsWork experience placementWork at officeRemote work
$140.5k - $221.5k
...impact to join our team. What you’ll do As an experienced software engineer in test automation, you will need to think long‑term and drive towards... ...best practices and master our craft. This includes developing software, reviewing code, integration testing, and leveraging...$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$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...- ...regulatory requirements Build and maintain CI/CD pipelines for game software, AI models, and business applications - automated build, test, and deployment without manual intervention Create developer-friendly infrastructure - reduce friction for game developers, AI...Remote work
- ...material through interaction with customers. Support definition of product and offer guidance on market to all stakeholders. Develop test plans to ensure that requisite data is developed. Industry Training and Education Provide technical presentations and...Full timeContract work
- ...measurements related to V&V and monitoring validation at customer. Assisting during improvements related to engineering laboratory, test bench, telemetry, and other measurement duties. Work closely with design engineering to review project designs and ensure...Local area
- ...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 timeTemporary workFlexible hours
- ...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 workImmediate start
- ...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
- ...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
- ...troubleshoot existing portal systems. Develop and implement enhancements and updates... ...technical feasibility. Design and develop software using Java, Maven, Spring Framework, and... ...stability through code reviews, unit testing, and debugging. Support deployment,...
- ...challenges. Mujin Corp is looking for talented robotics software developers to join ourWarehouseExecution Systemsteam to push the boundaries... ...surrounding world in an uncontrolled environment. You will test and deploy your work in simulation and in the real world on...Flexible hours
- ...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
- ...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
- ...challenges. Mujin Corp is looking for talented robotics software developers to join our Fleet Management team to push the boundaries of autonomous... ...surrounding world in an uncontrolled environment. You will test and deploy your work in simulation and the real world on...Flexible hours
- ...Project Local Candidates only Position Description: The Oracle Cloud Reporting Analyst HCM will be responsible for designing, developing, maintaining, and supporting HCM reports and dashboards using Oracle Cloud reporting tools such as OTBI and BI Publisher. This...Hourly payWork experience placementLocal area
$50 - $60 per hour
...Job Title: Full Stack Developer Job Description This position involves designing, developing, debugging, testing, and maintaining software programs for a variety of environments, with a focus on desktop, web, and mobile applications. Responsibilities...Temporary workRemote workMonday to FridayFlexible hours- ...specifications, detailed design documents, deployment procedures, operational manuals, test plans, and system acceptance documentation. Coordination with project management teams, software developers, field engineers, vendors, and client representatives is expected to ensure...Remote workRelocation
- ...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 timeTemporary workRemote workFlexible hours
- ...Overview M3 ( is a leading provider of hospitality-specific software solutions, delivering cloud-based tools for hotel accounting, financial... ...systems. Implement CI/CD processes, deployment automation, and testing standards for data workflows. Establish monitoring,...Full timeH1bWork at officeRemote workWeekend workAfternoon shift2 days per week
- ...electrical issues in lab, production, or field environments Maintain accurate engineering documentation, technical reports, and test records Support engineering change requests (ECRs) and engineering change orders (ECOs) Reduce lifecycle costs through design...Part timeImmediate start
$104.8k - $149.3k
Company Description Job Description About 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...Work experience placementWorldwide$60k - $75k
...Support data center startups, performing on-site mechanical, electrical, and control checks. Lead startup, checkout, and acceptance testing for warehouse fulfillment and manufacturing systems in industries like food and beverage. Partner with automation and controls...Daily paidTemporary workWork at officeLocal areaRelocation packageLong distanceFlexible hoursWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer in Test. Be the first to apply!
- consulting software engineer Lawrenceville, GA
- senior software engineer remote Lawrenceville, GA
- entry level software engineer remote Lawrenceville, GA
- software developer fintech Lawrenceville, GA
- software developer positions Lawrenceville, GA
- software engineer amazon Lawrenceville, GA
- remote entry level software developer Lawrenceville, GA
- software engineer Lawrenceville, GA
- intel software engineer Lawrenceville, GA
- startup software engineer Lawrenceville, GA





