Software Development Engineer in Test
Saicon Consultants Inc
We are seeking an experienced Software Development Engineer in Test (SDET) to join a highly collaborative product engineering team building and enhancing modern, transaction-intensive software platforms.
This is a hands-on engineering role focused on test automation, quality engineering, and software reliability. The SDET will continuously evaluate existing automated test coverage, identify gaps and risks, and develop scalable testing solutions that increase confidence throughout the software development lifecycle.
The ideal candidate brings a strong software engineering mindset to quality assurance and is comfortable writing code, building automation frameworks, investigating complex application behavior, and partnering directly with software engineers and product teams.
Key Responsibilities-
Design, develop, and maintain automated testing solutions for modern web applications and services.
-
Build and enhance reusable test automation frameworks using technologies such as Playwright, Jest, JavaScript, and related tools.
-
Leverage modern AI-assisted development tools to accelerate test creation, analyze application behavior, troubleshoot failures, and improve overall test coverage.
-
Continuously evaluate existing automated test coverage and identify areas where additional testing is needed.
-
Partner closely with Software Engineers, Product Managers, Business Analysts, and UX professionals to understand application functionality, requirements, and potential areas of risk.
-
Develop comprehensive test strategies and test plans for new features, enhancements, integrations, and system changes.
-
Think creatively about how applications can fail and design tests that meaningfully challenge system functionality, performance, reliability, and security.
-
Develop automated testing across application layers, including user interfaces, APIs, microservices, integrations, and backend systems.
-
Establish and monitor quality metrics, including automated test coverage, code coverage, defect trends, and other indicators of application health.
-
Review automated test results, investigate failures, reproduce defects, identify root causes, and verify fixes.
-
Partner with development teams to identify issues that could affect application performance, scalability, or system stability.
-
Integrate automated testing into CI/CD pipelines to provide rapid feedback throughout the development and deployment lifecycle.
-
Contribute to release readiness decisions and provide quality approval prior to production deployments.
-
Help establish and continuously improve engineering standards, testing practices, tooling, and automation strategy.
-
3+ years of experience in software test automation, SDET, quality engineering, or software development.
-
Demonstrated experience designing or developing automated test frameworks rather than solely executing existing test scripts.
-
Strong programming or scripting experience with JavaScript/TypeScript or similar languages.
-
Hands-on experience with modern automation technologies such as Playwright, Jest, or comparable testing frameworks.
-
Experience testing applications built using microservices and/or service-oriented architectures.
-
Strong understanding of APIs, distributed applications, and modern software architecture.
-
Experience working within Continuous Integration, Continuous Delivery/Deployment, and DevOps environments.
-
Familiarity with technologies such as Jenkins, SQL, Bash, Unix/Linux, or comparable tools.
-
Ability to investigate complex software behavior and determine the root cause of automated test failures.
-
Strong understanding of software development and testing methodologies.
-
Previous professional experience as a Software Developer or Software Engineer is highly desirable.
-
Experience with security testing, penetration testing concepts, vulnerability testing, or application security is a plus.
-
Experience testing financial, transactional, e-commerce, payroll, or other high-volume business applications is preferred.
-
Experience incorporating AI-assisted engineering tools into development or testing workflows is a plus.
-
Excellent communication and collaboration skills with the ability to work effectively across engineering, product, and business teams.
-
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline preferred.
-
Equivalent professional software engineering or test automation experience will also be considered.
API SDET (Software Development Engineer in Test)
Han IT Staffing
Location: Whippany, NJ (Hybrid)
Duration: Contract
Job Description:
- We are seeking an experienced API SDET with a strong background in API automation testing, backend validation, and test framework development. The ideal candidate should have experience testing RESTful services, building scalable automation frameworks, and working in Agile environments.
Required Skills
- 7+ years of experience in Software Testing and Test Automation.
- Strong experience in API Automation Testing.
- Hands-on experience with Rest Assured, Postman, Karate, or SoapUI.
- Strong programming experience in Java.
- Experience with Selenium for UI automation (preferred).
- Strong knowledge of JUnit or TestNG.
- Experience validating REST APIs, JSON, XML, and HTTP methods (GET, POST, PUT, DELETE).
- Strong SQL skills for backend/database validation.
- Experience with Microservices architecture.
- Hands-on experience with Git, Maven, and Jenkins.
- Familiarity with Docker and Kubernetes is a plus.
- Knowledge of Kafka or other messaging platforms is preferred.
- Experience using Agile/Scrum methodologies.
Responsibilities:
- Design, develop, and maintain API automation test frameworks.
- Create and execute automated test cases for RESTful APIs.
- Validate API responses, database records, and business logic.
- Perform functional, regression, integration, and end-to-end testing.
- Collaborate with developers, product owners, and QA teams to ensure quality deliverables.
- Integrate automated test suites into CI/CD pipelines.
- Identify, document, and track defects using Jira.
- Analyze test results and prepare quality reports.
- Improve automation coverage and reduce manual testing effort.
Software Development Engineer in Test
Q1 Technologies, Inc
ALL CAPS, NO SPACES B/T UNDERSCORES
Bill Rate-$73 (Max)
PTN_US_GBAMSREQID_CandidateBeelineID
i.e. PTN_US_(phone number removed)_SKIPJOHNSON0413
MSP Owner: Sanjay Sravan
Location: Onsite ( Plano Texas) 4 Days in office.
Duration: 6 months
GBaMS ReqID: (phone number removed)
Job Overview
We are seeking an experienced Software Development Engineer in Test (SDET) to help drive the quality engineering and test automation strategy for our software products. This is a hands-on technical role focused on designing scalable automation frameworks, developing automated tests, improving testability, and integrating quality engineering throughout the software development lifecycle.
The SDET will work closely with Software Engineers, Product, DevOps, Architecture, and other technology teams to build reliable automated testing solutions and ensure applications meet functional, performance, security, and reliability expectations.
Key Responsibilities
• Design, develop, and maintain scalable test automation frameworks, libraries, utilities, and reusable testing components.
• Define and implement automation strategies across UI, API, integration, database, and end-to-end testing.
• Develop automated tests using technologies such as Selenium, Java, Python, C#, JavaScript, JUnit, and TestNG.
• Build automated testing for web applications, REST APIs, backend services, databases, and system integrations.
• Integrate automated tests into CI/CD pipelines to provide rapid feedback and identify defects earlier in the software development lifecycle.
• Partner with Software Engineers to improve application testability, observability, reliability, and automation coverage.
• Review application architecture and technical requirements to identify appropriate test approaches, integration points, dependencies, and potential quality risks.
• Develop test utilities for test-data creation, environment validation, API testing, database validation, service virtualization, and automated regression testing.
• Perform technical analysis and troubleshooting of complex defects across UI, API, application, integration, and database layers.
• Analyze automated test failures, application logs, API responses, database results, and system behavior to identify root causes.
• Improve automation reliability by identifying and eliminating flaky tests, unstable dependencies, inefficient test execution, and framework limitations.
• Establish technical standards for automation architecture, coding practices, test design, code reviews, and framework maintainability.
• Measure and improve automation coverage, regression execution time, defect detection, test reliability, and overall quality engineering effectiveness.
• Evaluate and implement new testing tools and technologies that improve engineering productivity and software quality.
• Contribute to performance, security, accessibility, and reliability testing as appropriate for application architecture.
• Participate in Agile development activities including technical design reviews, backlog refinement, sprint planning, code reviews, defect triage, and release-readiness validation.
Required Qualifications
• Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience.
• 5+ years of hands-on experience in software development, test automation, SDET, or quality engineering.
• Strong programming skills in one or more languages such as Java, Python, C#, or JavaScript.
• Strong hands-on experience with test automation technologies such as Selenium WebDriver, JUnit, TestNG, or comparable frameworks.
• Experience designing and developing automation frameworks from the ground up, including reusable libraries, reporting, test-data management, and configuration management.
• Strong experience with REST API testing, including request/response validation, authentication, authorization, error handling, and integration testing.
• Experience performing SQL and database validation and troubleshooting data across application, API, and database layers.
• Experience integrating automated tests with CI/CD pipelines and source-control platforms.
• Understanding of modern software architectures, including web applications, RESTful services, microservices, databases, cloud services, and distributed integrations.
• Strong understanding of software engineering principles, including object-oriented programming, design patterns, source control, code reviews, and coding standards.
• Experience working within Agile/Scrum software development environments.
• Strong analytical, debugging, and root-cause analysis skills with the ability to troubleshoot complex technical issues.
• Ability to collaborate effectively with Software Engineers, DevOps, Architecture, Product, and other technical teams.
Preferred Qualifications
• Experience with Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or comparable CI/CD platforms.
• Experience testing applications built with .NET, React.js, Java, or similar modern technology stacks.
• Experience with Azure or other cloud platforms, including testing cloud-hosted applications and services.
• Experience with Azure Blob Storage, SQL Server, Salesforce, and enterprise system integrations.
• Experience with performance and load-testing technologies such as JMeter, LoadRunner, or similar tools.
• Familiarity with containerized and distributed environments using technologies such as Docker and Kubernetes.
• Experience incorporating automated quality gates into deployment pipelines.
• Knowledge of application security testing and secure software development practices.
• Experience using Generative AI and AI-assisted development tools to accelerate test generation, automation development, debugging, and test maintenance.
• Knowledge of testing approaches for AI/ML applications and models.
• ISTQB or other relevant technical testing certifications are a plus.
Role Descriptions: MANUAL AND AUTOMATION TESTING
Essential Skills: MANUAL AND AUTOMATION TESTING
Desirable Skills:
Keyword:
Skills: Manual Testing Processes and Management~Automated QA - TestComplete
Experience Required: 10 & Above
Test Engineer/Software Development Engineer in Test (SDET)
Mitchell Martin
Location: Merrifield, VA
Employment Type: Contract
Compensation:
Pay Range:$78.00 Per Hr
Description
Join our team as a Test Engineer/SDET in a hybrid role, contributing to the design, development, and maintenance of automated testing solutions.
Collaborate with cross-functional teams in a dynamic environment, focusing on web, mobile, API, and cloud-based platforms.
This position requires a strong foundation in software quality engineering, test automation, and continuous integration practices.
You'll work on building scalable automation frameworks, enhancing testing processes, and integrating AI capabilities to optimize testing efficiency and quality.
Key Responsibilities
Design and maintain automated testing frameworks and test suites.
Integrate testing into continuous delivery pipelines.
Execute functional, regression, integration, accessibility, performance, and cross-browser testing.
Collaborate with cross-functional teams to ensure high-quality releases.
Leverage AI-assisted testing capabilities to improve efficiency and quality insights.
Qualifications
5-10 years of experience in software testing, quality engineering, or test automation.
Strong experience with automated testing tools and frameworks.
Experience with version control systems, continuous integration pipelines, and test management tools.
Knowledge of accessibility standards and assistive technologies.
Experience testing web, mobile, API, and enterprise applications.
Core Technologies
Automated Testing Tools | CI/CD Pipelines | Accessibility Standards | AI-assisted Testing
Contact Authorization
By applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. Message and data rates may apply for texts. Carriers are not liable for delayed or undelivered messages. You can access our privacy policy here (url removed).
Onboarding Expectations
Learn more about our Onboarding Process here (url removed)
EEO Statement
Learn more about our EEO policy here (url removed)
#LI-GV1