About the Role
The position involves building and managing automated testing systems, identifying defects early in the development cycle, and collaborating with developers and product teams to ensure software quality meets high standards.
Responsibilities
- Develop and execute automated test scripts for web and API applications
- Design and maintain scalable test automation frameworks
- Collaborate with development teams to integrate testing into CI/CD pipelines
- Identify, document, and track software defects
- Conduct regression testing to ensure new changes do not impact existing functionality
- Review requirements and technical specifications to inform test planning
- Improve test coverage across functional and non-functional areas
- Support release validation by providing quality sign-off
- Analyze test results and generate detailed reports for stakeholders
- Optimize test execution speed and reliability
- Participate in agile ceremonies and planning sessions
- Ensure testing processes align with project timelines
- Work closely with QA analysts and developers to resolve issues
- Evaluate application performance under automated test conditions
- Contribute to test strategy development for new features
- Maintain documentation for test cases and automation processes
- Stay current with evolving testing tools and methodologies
- Assist in manual testing when automation is not feasible
- Validate third-party integrations through automated checks
- Monitor production behavior to inform test improvements
- Use version control systems to manage test code
- Implement best practices for test data management
- Ensure compatibility across browsers and platforms
- Support accessibility and localization testing efforts
- Collaborate on root cause analysis for critical defects
Compensation
Competitive hourly rate based on experience
Work Arrangement
Hybrid remote with team coordination during core hours
Team
Part of a cross-functional engineering team focused on product quality and delivery
Technology Stack
- Primary languages: JavaScript, Python
- Testing tools: Cypress, Selenium, Postman
- CI/CD: GitHub Actions, Jenkins
- Version control: Git, GitHub
- Cloud platforms: AWS, Docker
Project Duration
- Initial contract term of 6 months
- Potential for extension based on project needs and performance
Not available for this contract position