How Remoteville checks and expires listings
Software Engineer in Test
Skills
Computer ScienceOOPAmazon Web ServicesContextDatabasesDigital TechnologyLive Events
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in computer science network and digital technology or related field
- 5+ years in automated testing with a technology organization
- Strong proficiency in JavaScript and/or TypeScript
- Hands-on experience with Playwright for frontend and end-to-end test automation
- Experience with automated load testing tools such as Grafana k6 Locust or similar
- Experience testing REST and GraphQL APIs through scripting or programming
- Hands-on experience with GitHub Actions or comparable CI/CD systems supporting automated testing pipelines
- Experience using Git for version control and team collaboration
Nice to have
- Familiarity with digital media workflows
- Knowledge of broadcast and media infrastructure
- Familiarity with video processing tools
- Knowledge of object-oriented programming
- Experience with AWS services
- Familiarity with AI-assisted development tools
Day to day
- Design and maintain scalable automated test frameworks for cloud-based media products
- Build test execution reporting and analysis tools that strengthen release confidence
- Develop automated functional negative performance and end-to-end tests for APIs and user workflows
- Deploy and support CI/CD infrastructure and troubleshoot complex issues with engineering teams
Hiring process
- Live hands-on technical interview via shared terminal and screen share
- Work through TypeScript and test automation scenarios in real time
- No take-home exercises or slides
