About the Role
The role involves designing, implementing, and executing automated test scripts to validate functionality, performance, and reliability across web and API platforms.
Responsibilities
- Develop and maintain automated test suites for web applications and RESTful APIs
- Integrate automated tests into CI/CD pipelines to support frequent releases
- Collaborate with developers and product teams to understand feature requirements
- Identify, report, and track software defects using issue management tools
- Design reusable and scalable test frameworks with minimal maintenance overhead
- Execute both automated and manual test cases when necessary
- Ensure test coverage aligns with user workflows and business logic
- Monitor test execution results and troubleshoot failures
- Maintain detailed documentation of test plans, cases, and results
- Support regression testing across multiple environments and configurations
- Evaluate application performance under load using automated tools
- Participate in sprint planning and review meetings
- Provide feedback on product quality and risk before releases
- Stay current with evolving application architecture and feature changes
- Optimize test execution speed and reliability
- Use version control systems to manage test code and configurations
- Ensure compliance with security and data privacy requirements during testing
- Work independently with minimal supervision
- Deliver consistent, high-quality outputs on tight timelines
- Communicate progress and blockers to team leads promptly
Nice to Have
- Experience with end-to-end testing of AI-driven applications
- Familiarity with containerized environments using Docker
- Knowledge of testing asynchronous systems and event-driven architectures
- Experience with monitoring and observability tools
- Exposure to accessibility testing standards
Compensation
Contract position with competitive hourly rate
Work Arrangement
Remote
Team
Small, agile team focused on rapid development and deployment
Tech Stack
- Primary languages: TypeScript, JavaScript
- Testing tools: Cypress, Selenium, Playwright
- CI/CD: GitHub Actions, Jenkins
- API testing: Postman, REST Assured
- Version control: Git, GitHub
What to Expect
- Fast-moving environment with frequent code changes
- Close collaboration with engineering and product teams
- Focus on quality at every stage of development
- Opportunities to influence testing strategy and tooling
Not available

