Medium’s mission is to deepen understanding of the world and spread ideas that matter. Medium is building the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas; a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. Our team is growing, and we are looking for an experienced QA Engineer to play a pivotal role in testing Medium’s website and its mobile applications.
In this crucial role, you will be responsible for designing, developing and maintaining comprehensive suites of manual and automated tests across multiple platforms including Android, iOS, and web. Collaborating with other skilled QA professionals and engineers, you will take initiative to elevate the quality of Medium. As a member of our team, you will be empowered to provide critical input on the selection of technologies, methodologies, tools, and strategies to achieve our goals. Your experience and insights will contribute to the continuous improvement of our testing processes and coverage.

Key Responsibilities

  • Review requirements, specifications and technical design documents to develop and execute test suites.
  • Work with engineering and QA to develop an automated test framework for mobile apps and web.
  • Identify and document bugs in Jira.
  • Collaborating with QA and Engineering on introducing and modifying testing processes.
  • Collaborate with internal teams (e.g. developers and product managers) to identify system requirements.
  • Maintain relevant knowledge about new testing tools and test strategies.

Skills, Knowledge and Expertise

  • Significant experience of working in software development teams and using software QA methodologies and tools.
  • Experience building automated frameworks for mobile apps.
  • Solid experience in writing clear, concise and comprehensive test plans and test cases.
  • Significant experience with both white box and black box testing.
  • Experience working in a CI/CD environment.
  • Working knowledge of SQL and scripting.
  • Experience with API testing.
  • Experience with performance and/or security testing will be a bonus.

About Medium

Medium is a home for human stories and ideas. We believe that what you read and write matters. Words can divide or empower us, inspire or discourage us. In a world where the most sensational and surface-level stories often win, we’re building a system that rewards depth, nuance, and time well spent. A space for thoughtful conversation more than drive-by takes, and substance over packaging. Ultimately, our goal is to deepen our collective understanding of the world through the power of writing.