Software Development Engineer In Test - Backend Systems
Wave
Job highlights
Summary
Join Wave, a company uniting humanity through immersive 3D entertainment, as a Software Development Engineer in Test (SDET)! You will play a crucial role in ensuring the quality of our backend and infrastructure powering live music experiences. Collaborate with various teams, including Cloud, DevOps, QA, and Operations, to design, implement, and maintain test automation frameworks. Your expertise in C# and automated testing will be vital in improving code coverage and driving quality-centric methodologies. You will also perform manual testing and analyze customer feedback to identify and prevent issues. This role requires a B.S. in Computer Science or equivalent experience, along with specific skills in C# and automated testing frameworks. Wave offers a competitive salary, equity, and comprehensive benefits.
Requirements
- B.S. Degree in Computer Science or related field (or equivalent professional experience)
- 2+ years of experience in C#
- Demonstrated professional experience in automated testing frameworks for C# applications
- Demonstrated professional experience in working with a scalable, resilient, enterprise level customer facing application
- Basic linux systems skills
- Strong communication skills, written and verbal
- Love for live music
Responsibilities
- Design, implement, and maintain off-the-shelf and custom test automation frameworks for our C# and NodeJS based applications deployed to Kubernetes
- Improve code coverage for our unit, integration, stress and end-to-end testing
- Drive our software development process toward quality-centric methodologies, automation, and efficiency
- Work directly with engineers on our backend and devops teams, our QA analysts, and operations and broadcast teams
- Perform manual testing for any backend systems that do not have automated tests in place
- Review customer feedback and telemetry from live broadcasts (logs, metrics, traces), to identify anomalies for the backend and infrastructure and create automated tests to find these problems prior to deployment
Preferred Qualifications
- Testing and monitoring cloud-based applications in AWS utilizing EKS, EC2, S3, and CloudFront
- Testing NodeJS, web-based applications
- Testing SQL-based database applications
- Containerized and Kubernetes applications
- Testing interactive online applications (MMOs)
- CICD pipelines (such as TeamCity, GitHub and Terraform)
- DevOps philosophy
Benefits
- Company equity in the form of stock options
- Insurance
- 401k
- Unlimited PTO
- Laptop/desktop and other IT equipment as needed
- Subsidized monthly home internet
Share this job:
Similar Remote Jobs
- πUnited Kingdom
- πHungary
- πWorldwide
- πLatin America
- πWorldwide
- πUnited States
- π°$166k-$245kπUnited States
- πUnited Kingdom, Spain
- πUnited Kingdom
- πUnited Kingdom