Quality Assurance Analyst (SDET, Automated, Java, Python)...
Job Description
Job Description
SDET (Automated; Java/Python)
Location: Hybrid 4x/week in Philadelphia, PA
Duration: Through 12/31/2026, extensions likely
This senior-level Software Development Engineer in Test (SDET) role focuses on designing, building, and maintaining automated testing solutions that support high-volume consumer technology platforms. The position works closely with engineering teams in a distributed global environment and emphasizes strong coding skills, automation expertise, CI/CD integration, and AI-assisted testing practices. The ideal candidate brings a blend of software development and quality engineering experience, with the ability to contribute to both automated and functional testing efforts.
Responsibilities:
- Build, maintain, and enhance automated test frameworks and test scripts
- Execute both functional and automated testing across device and platform applications
- Develop and support automation solutions using modern testing frameworks and scripting languages
- Collaborate with engineering and QA teams across globally distributed environments
- Participate in development-related activities and partner closely with software engineers
- Integrate automated testing into CI/CD and deployment pipelines
- Leverage AI tools and workflows to improve testing and engineering efficiency
- Troubleshoot defects, test failures, and release-related issues
- Support software releases and contribute to product quality, stability, and faster delivery cycles
Qualifications:
- 6–8+ years of QA automation, SDET, or related software quality experience
- Strong hands-on test automation experience
- Strong programming skills in JavaScript or Python, with Python scripting preferred
- Experience with Node.js
- Experience building, maintaining, and configuring automation frameworks, including Cypress or comparable frameworks
- Experience working within CI/CD pipelines and deployment processes
- Experience with Jenkins or similar CI/CD tools
- Ability to perform coding exercises during the interview process
- Experience with both automated and functional testing
- Background working on software development projects, not solely manual testing initiatives
- Experience troubleshooting application, testing, and release-related issues
- Experience incorporating AI tools into testing or engineering workflows
Preferred Qualifications:
- Experience in entertainment, media, connected device, or consumer technology environments
- Experience supporting device-based platforms and applications
- Experience building automation frameworks from the ground up or establishing framework architecture standards
