QA Engineer/Senior QA Engineer at Smule
San Francisco, CA, US

Smule is on a mission to bring the world together through music. Music is much more than listening… it's about creating, sharing, discovering, participating, and connecting with people. With 50 million monthly active users creating over 20 million songs every day, Smule is connecting people all over the world through the joy of making music and transforming the music landscape from one of passive listening to collaborative creative expression and active engagement.  

This position will take ownership of a project and will lead testing efforts from the very beginning to the end of a release cycle. You should be able to work in a fast-moving agile environment and be capable of supporting parallel releases for our various platforms including Web, Android and iOS

This is a Full-time/Contract/Contract-to-Hire position.

What You’ll Do

  • Review designs and technical specifications and translate them into test-cases maximizing test coverage
  • Perform Functional, Regression, and Acceptance tests against different iOS and Android devices as well as web apps
  • Work with Engineering (mobile, web, and backend) in an agile squad-based environment to thoroughly test and verify new features in a timely manner before they are released
  • Execute test cases and log defects into the bug tracking system in accordance with QA company standards
  • Provide comprehensive QA test reports
  • Operate with limited oversight to fulfill duties
  • Work with Engineering and Product Managers to provide input on new features being developed for our iOS, Android, and web apps
  • Understand the lifecycle of features and releases
  • Work with our other Smule office, located in Europe, requiring frequent early morning interactions
  • Understand our multi-cultural user base and more specially concerning India, Indonesia, Philippine, Spain, Brazil and Spanish / French speaking countries.  Multilingual candidates preferred 

About You

  • 6+ years of QA experience 
  • 5+ year in mobile testing on iOS and Android
  • 3+ year in automation (Selenium/Robotium/Appium)
  • Experience working in cross-functional teams
  • Strong written and verbal communication skills
  • Strong analytical and problem-solving skills with the ability to analyze technical specifications in-depth
  • Understanding of Software Development Release cycles and processes
  • Self-driven and have great attention to details
  • Passionate about high quality products, and ways to improve product test coverage
  • Have fun, positive attitude with great communication skills
  • Strong work ethics and values 

The Ideal Candidate

  • Experience working with Charles Proxy/Fiddler/Wireshark/Firebug
  • Basic network knowledge as well as ability to write SQL queries
  • Can speak at least one language fluently from Indonesia, India, China, or Spain
  • Passion for something that Smule is about: music, audio/video, social experiences
  • Familiarity with Java/Python

Company Perks & Benefits

  • Robust medical, dental and vision benefits
  • 401k Plan
  • Fully stocked kitchen and snacks
  • Free catered lunches and dinners