Senior Software Development Engineer in Test (SDET)
New
J
JobgetherHealthcare technology
Fully remote working arrangement, available anywhere within the United States.Full-TimeSenior
SalaryCompetitive annual salary ranging from $70,000 to $80,000, depending on experience.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSPythonJavaKotlinSwiftTypeScriptGitHub ActionsPlaywright
Requirements
- Demonstrated expertise in software testing and quality assurance, including test planning, manual and exploratory testing, regression testing, and defect reporting.
- Experience designing, implementing, and maintaining reliable automation frameworks and substantial test suites.
- Experience with unit, integration, and end-to-end testing across mobile, web, and API environments.
- Experience mentoring engineers or testers and contributing to testing and automation strategies.
- Programming or scripting experience with Swift, Java, Kotlin, Ruby, TypeScript, Bash, Python, or comparable technologies.
- Practical experience testing mobile and web applications, APIs, database migrations, and complex system integrations.
- Familiarity with Xcode/XCTest, Android Studio/Espresso/Jetpack Compose, and Playwright.
- Experience with GitHub, GitHub Actions, CI/CD workflows, Linux environments, and automated test troubleshooting.
- Working knowledge of AWS services including EC2, CloudWatch, ECS, ECR, and CloudFormation.
- Familiarity with Docker, Fastlane, and test management or issue-tracking platforms such as Jira or Qase.
- Hands-on experience with AI-assisted development and testing tools such as GitHub Copilot, Claude Code, or ChatGPT, and familiarity with using LLMs for test cases, test data, and troubleshooting.
- Strong debugging, analytical, and problem-solving skills, and the ability to collaborate across engineering, product, DevOps, and testing teams.
- A degree in Computer Science, Software Engineering, or a related discipline is welcome but not mandatory.
Responsibilities
- Design, develop, and maintain automation frameworks and test suites across mobile, web, API, and backend environments.
- Improve automated test coverage, execution performance, reliability, and maintainability while reducing flaky tests.
- Develop, maintain, and troubleshoot test environments, automation tools, and supporting infrastructure.
- Integrate automated testing into CI/CD pipelines to identify defects earlier and support reliable software releases.
- Develop testing strategies, test plans, and reusable test cases based on requirements, workflows, complexity, and risks.
- Perform manual, exploratory, regression, and automated testing across iOS and Android apps, web platforms, APIs, database migrations, and AWS services.
- Investigate system interactions, edge cases, defects, and test failures; identify root causes, document findings, and validate fixes.
- Mentor Test Engineering team members and contribute to testing standards, tools, and engineering practices.
- Explore and apply AI-assisted development and testing technologies.
View Full Description & ApplyYou'll be redirected to the employer's site