Overview
Role: Application Testing Developer
Salary: $70,000 with benefits
Location: Remote. Candidate must be in the US and video-capable during work hours in EST. Candidates must reside in one of the following states: AZ, FL, GA, IL, MA, MD, MO, NC, SC, NJ, PA, TX, VA, WV
Responsibilities
Responsibilities:
- Develop, implement, and maintain automated test scripts using Cypress and Playwright.
- Collaborate with application developers, product owners, and QA teams to validate requirements and ensure comprehensive test coverage.
- Execute, monitor, and optimize automated tests across multiple environments.
- Identify, document, and track defects with clear, actionable detail.
- Participate in code reviews and ensure adherence to automation and development best practices.
- Build and maintain testing documentation including test plans, cases, and results.
- Support CI/CD pipelines by integrating and maintaining automated test suites.
- Troubleshoot test automation issues related to environments, script performance, or application behavior.
Qualifications
Qualifications:
- 3+ years of professional experiencein software development, QA engineering, or test automation.
- Strong proficiency in JavaScript/TypeScript
- Hands-on experience with Cypressand Playwright for automated testing of web applications or dashboards.
- Proven experience building, scaling, and maintaining automated test suites for enterprise web applications.
- Solid understanding of HTML, CSS, REST APIs, JSON, and modern web application architecture.
- Experience using Gitor other version control systems.
- Familiarity working with CI/CD environments such as GitHub Actions, Jenkins, GitLab, or similar.
- Demonstrated ability to collaborate with cross-functional software teams and follow structured development processes.
- Ability to work independently and effectively in a remote environment.
Nice to have Skills:
- Experience with performance or load testing tools.
- Knowledge of test reporting or dashboarding tools for automation metrics.
- Exposure to cloud environments such as AWS, Azure, or GCP.
- Experience working in Agile/Scrumenvironments and contributing to continuous improvement.
- Strong analytical and debugging skills, with the ability to design scalable and maintainable testing architectures.
