Software Development Engineer in Test - Creative Tools
New
New York, New Jersey, Connecticut, Pennsylvania, North Carolina, California, Colorado, Ohio, Texas, Florida, Illinois, Washington, Maine.Full-TimeMiddle
Salary120000 - 140000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- AWSCypressGitJavascriptJestKubernetesTypeScriptReactCI/CDTerraformHelmPlaywright
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field or equivalent experience
- 6+ years of experience as a SDET, Software Engineer, or similar
- Proficiency in JavaScript/Typescript
- Proficiency in modern frontend frameworks (React strongly preferred)
- Experience building automated test frameworks for web applications, particularly for interactive or visual-heavy applications
- Strong understanding of browser APIs, DOM manipulation, and cross-browser compatibility challenges
- Experience with frontend testing frameworks (e.g., Playwright, Cypress, Jest, React Testing Library)
- Experience with CI/CD pipelines and automated build tools
- Experience with source control (Git preferred)
- Strong analytical and problem-solving skills
- Attention to detail
- Excellent communication and collaboration abilities
Responsibilities
- Design, develop, and maintain automated test scripts and frameworks specifically for creative editing interfaces, including canvas-based interactions, drag-and-drop functionality, visual rendering validation, and non-standard browser APIs.
- Build testing strategies that validate both functional correctness and visual output, including pixel-perfect rendering, responsive design behaviors, and complex user interactions unique to creative tools.
- Embed testing into the development process by collaborating with developers on unit tests, integration tests, and code reviews.
- Implement and manage automated tests within Continuous Integration and Continuous Deployment pipelines to ensure rapid and reliable delivery cycles.
- Ensure software meets quality standards by identifying, documenting, and tracking bugs, and performing comprehensive testing across various test types.
- Work closely with development, QA, and product teams to align testing strategies with project goals.
- Analyze test results, provide feedback on quality, and continuously research new test tools and methodologies to improve processes.
View Full Description & ApplyYou'll be redirected to the employer's site