Shazam logo Shazam

QA Engineer

Created on 17-02-2017
Location London

Description

Millions of users. Billions of tags. Countless moments of discovery. Shazam brings a unique brand of magic to millions every day. It’s our people – their imagination, skills and ideas – that shape our future, and help us make the impossible come to life. Bring us your vision, and it’ll be you creating the wow moments that excite people across the world.


Shazam Platform


At Shazam we run a global system, spread across different continents, used by thousands of people every second. There's more to it than just the phone app and the underlying recognition infrastructure: we are constantly increasing our music catalogue, building the back office tools used by Partners and Clients, working to support the evolution of our Product.


Shazam is heavily invested in quality, both in manual testing and automation, ensuring we have a rigorous test and build system. Continuous improvement programs across the engineering platform are in place to ensure we are pushing to improve service stability and performance


Role Scenario


Shazam is looking for a talented and self-motivated Quality Assurance Engineer with experience in all phases of the software development lifecycle, responsible for the design, implementation and execution of manual test solutions and supporting test engineering practices.


We value people who bring innovation, creativity, strong testing skills, and an in-depth appreciation for our business. A test-to-break attitude is very desirable. Most importantly you must have the initiative and the drive to develop your skills and help shape the future of our business.


Shazam provides a fast-paced, exciting working environment, and already has an excellent leading edge team.  


Where does the role sit?


The role will be based within our Hammersmith, London office and you will collaborate with a number of other engineering teams who’re also based locally as well various global teams.


Experience: Required


  • You are passionate about quality
  • Collaborative & creative personality 
  • Experience with consumer facing mobile applications
  • A high level of proficiency in testing techniques such as exploratory testing
  • Strong manual testing experience (Experience testing on iOS platform is an advantage)
  • An understanding of client/network interactions
  • Ability to document use cases and features into clear concise tests
  • Able to quickly produce clear summaries of test coverage 
  • A strong desire to share knowledge
  • Ability to prioritise work according to very aggressive timescales whilst maintaining agreed standards of quality
  • Proven ability to come up with creative solutions to problems.
  • Welcome a changing environment where last-minute tasks / modifications are a part of the job
  • Excellent collaboration, planning & estimating skills
  • Up to date understanding of the latest developments in mobile application testing
  • An understanding of lean and agile methods of software delivery

 Technology we use (experience with the following is desired, but not required)


  • OS: iOS / Android
  • Client debugging tools: Xcode
  • Bug tracking tools: Jira
  • Test management tools: TestRail
  • Network debugging proxy tools: Charles proxy
  • Monitoring: Splunk
  • Source control: Git 

Benefit

Free Drinks

Free Drinks

Private Health Insurance

Private Heal...

Stock Options

Stock Option...

Weekly Free Breakftast

Weekly Free ...

CLOSED VACANCY Apply now

Video