FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Development Engineer in Test
Magnet ForensicsSenior Software Development Engineer in Test at Magnet Forensics developing AI-powered products with a focus on cloud automation, frameworks, and testing infrastructure.
Tech Stack
Tools & technologiesCloudJavaPython
About the role
Key responsibilities & impact- Architect and build reusable test frameworks and libraries that serve as shared infrastructure across teams;
- Design and implement testing SDKs and tools that enable other engineers to write better tests faster;
- Contribute to the product codebase by improving testability, instrumentation, and observability;
- Conduct code reviews for test automation pull requests, ensuring best practices and maintainability;
- Apply software engineering principles (design patterns, SOLID) to test automation architecture;
- Define and maintain an automation roadmap aligned with team goals and product evolution;
- Act as a subject matter expert in test strategy and tooling within your domain;
- Mentor and coach other SDETs or SWEs on Quality Engineering best practices;
- Engineer end-to-end CI/CD pipelines including build orchestration, deployment automation, and infrastructure-as-code for test environments;
- Validate deployments across multiple cloud environments;
- Work closely with development to improve the quality of the product.
Requirements
What you’ll need- 5+ years of experience in Software Development in the Quality Engineering field with a strong focus on cloud automation
- Strong software engineering skills with demonstrated proficiency in at least one programming language (e.g., Python, C#, Java), including:
- Object-oriented design and design patterns
- Writing clean, maintainable, well-documented code
- Version control (Git) and code review practices
- Software architecture and system design principles
- Experience with or strong interest in AI-powered development workflows
- Experience building production-quality automation frameworks, testing libraries, or developer tools from scratch
- Strong understanding of software architecture, APIs, SDKs, and system integration testing with hands-on experience designing and implementing APIs for test frameworks or validation tools
- Familiarity with CI/CD pipelines and cloud-based testing environments
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills.
Benefits
Comp & perks- Generous time off policies
- Competitive compensation
- Volunteer opportunities
- Reward and recognition programs
- Employee committees & resource groups
- Healthcare and retirement benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC#JavaObject-oriented designDesign patternsVersion controlGitSoftware architectureAPIsCI/CD pipelines
Soft Skills
Problem-solvingAttention to detailCommunicationCollaborationMentoringCoaching