Senior Software Test Engineer (C#, JS, Azure) - remote

Free Market Music
Posted 3 years ago

Free Market Music is a music technology company located in Nashville, TN. We are hiring key members of our engineering team to create the next-gen music marketplace. We are looking for people with the ambition, skills, and endurance necessary to create and implement a world-class product. Some of our team is remote, and some of them work in our office. This position is 100% remote.


Our next teammate will take ownership of the product quality while working independently and communicating issues, concerns, and progress along the way. This is a role that will be involved in every part of development lifecycle, doing everything to make sure your team is successful. 


We all wear a bunch of hats at Free Market Music, and we’re looking for flexible individuals who love to solve interesting problems. Applicants should have a strong history of improving the quality of deliverables as well as the speed in which they get deployed. We need high-energy engineers with exceptional integrity, transparent communication, and professional standards.


What you’ll be doing:

  • Triaging and debugging issues internally and externally
  • Writing unit, integration, and end-to-end tests (client-side and server-side)
  • Working with teams across domains (mobile, server, frontend)
  • Helping to establish acceptance criteria of new features
  • Research and design automation that measures performance and scalability
  • Consistently write efficient, understandable tests that improve confidence
  • Helping teams deliver reliable software that’s on-time, tested, and maintainable
  • Building and expanding documentation
  • Reviewing code and helping to establish standard development methodologies
  • Managing Azure environments and CI/CD pipelines

What we use:

  • C#, .NET 5, ASP.NET Core
  • Razor, jQuery, Bootstrap 4, FilePond, DataTables (and more)
  • Azure DevOps, Git, Docker
  • Azure: App Services, SQL, Cognitive Search, Storage, Service Bus, Redis, Application Insights, Media Services
  • Data: MS SQL Server, Dapper, DbUp
  • xUnit, Hangfire, Ocelot, FFmpeg, Swagger, NLog

What we require:

  • Knowledge of C#, .NET, JavaScript, T-SQL, OOP and RESTful API services
  • At least 3 years of development/testing experience at a senior level
  • Very comfortable with Git
  • S. degree or equivalent education
  • Excellent English writing and communication skills
  • Legal right to work in the US

Bonus points:

  • Knowledge of Azure offerings
  • Expertise in testing Big Data architecture, infrastructure, and analytics 
  • Testing for highly available, horizontally scalable solutions
  • Experience in DevOps, Docker
  • Open-source projects