Negotiable
Outside
Remote
USA
Summary: The SDET Engineer role focuses on building and modernizing test automation for JavaScript-based web applications. The position involves designing QA automation strategies, creating test scripts, and ensuring quality control within CI/CD processes. Additionally, the role includes mentoring junior team members and collaborating with internal teams and clients. This position is open to strong OPT consultants, indicating a preference for candidates with relevant experience and skills in automation testing.
Key Responsibilities:
- Build test automation for JavaScript-based web applications.
- Design QA automation strategy for assigned projects.
- Modernize and refactor existing automated test suites; create clear, actionable bug reports.
- Write clean, well-documented automated test code.
- Establish project test strategies, methodologies, test plans, and execute test scripts.
- Create manual and automated test scripts using requirements documentation (wireframes, comps).
- Drive quality control within CI/CD pipeline processes and implementations.
- Participate in project discoveries, kickoffs, proposal presentations, and statements of work.
- Collaborate with customers and internal creative teams to finalize approved wireframes and mock-ups.
- Establish and track critical paths, milestones, and delivery dates; review deliverables for client acceptance criteria.
- Understand and manage security requirements for systems, testing frameworks, data requirements, and data privacy compliance.
- Review QA test plans to ensure compliance with security requirements.
- Coach and mentor junior team members, sharing knowledge through training, documentation, and meetings.
Key Skills:
- 5+ years of QA Automation experience.
- 3+ years of testing JavaScript applications.
- Hands-on experience using Rest Assured.
- Strong JavaScript or TypeScript skills with experience in building automation test frameworks from scratch using Playwright, Cucumber, Jest, Cypress, WebdriverIO, or other open-source tools.
- Experience testing reusable web components with Storybook, CSS, HTML, and a basic understanding of Lit-html.
- Highly proficient in automated visual testing using Applitools with JavaScript or TypeScript.
- Ability to write and configure automated tests using Applitools and Storybook from scratch.
- Strong understanding of Applitools for baseline and regression visual testing.
- Experience configuring, running, and debugging automated visual tests in CI/CD pipelines using Jenkins.
- Ability to perform manual testing on Storybook components and create bugs in JIRA when needed.
- Proficiency with GitHub and version control best practices.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Build test automation for JavaScript-based web applications.
Design QA automation strategy for assigned projects.
Modernize and refactor existing automated test suites; create clear, actionable bug reports.
Write clean, well-documented automated test code.
Establish project test strategies, methodologies, test plans, and execute test scripts.
Create manual and automated test scripts using requirements documentation (wireframes, comps).
Drive quality control within CI/CD pipeline processes and implementations.
Participate in project discoveries, kickoffs, proposal presentations, and statements of work.
Collaborate with customers and internal creative teams to finalize approved wireframes and mock-ups.
Establish and track critical paths, milestones, and delivery dates; review deliverables for client acceptance criteria.
Understand and manage security requirements for systems, testing frameworks, data requirements, and data privacy compliance.
Review QA test plans to ensure compliance with security requirements.
Coach and mentor junior team members, sharing knowledge through training, documentation, and meetings.
Core Requirements:
5+ years of QA Automation experience.
3+ years of testing JavaScript applications.
Hands-on experience using Rest Assured.
Strong JavaScript or TypeScript skills with experience in building automation test frameworks from scratch using:
Playwright, Cucumber, Jest, Cypress, WebdriverIO, or other open-source tools.
Experience testing reusable web components with:
Storybook, CSS, HTML, and a basic understanding of Lit-html.
Highly proficient in automated visual testing using Applitools with JavaScript or TypeScript.
Ability to write and configure automated tests using Applitools and Storybook from scratch.
Strong understanding of Applitools for baseline and regression visual testing.
Experience configuring, running, and debugging automated visual tests in CI/CD pipelines using Jenkins.
Ability to perform manual testing on Storybook components and create bugs in JIRA when needed.
Proficiency with GitHub and version control best practices.