Poshmark

QA Engineer II

Poshmark Remote Today
engineering

About Poshmark

Poshmark is a leading fashion resale marketplace powered by a vibrant, highly engaged community of buyers and sellers and real-time social experiences. Designed to make online selling fun, more social and easier than ever, Poshmark empowers its sellers to turn their closet into a thriving business and share their style with the world. Since its founding in 2011, Poshmark has grown its community to over 130 million users and generated over $10 billion in GMV, helping sellers realize billions in earnings, delighting buyers with deals and one-of-a-kind items, and building a more sustainable future for fashion. For more information, please visit www.poshmark.com, and for company news, visit newsroom.poshmark.com.

đź’ˇAbout the Role

Poshmark is seeking a Software QA Engineer II to join our Quality Assurance team. This role is designed for a QA professional who can independently own testing efforts for medium to large-scale projects, drive quality through process excellence, and partner cross-functionally to deliver high-quality products at scale.

As a Level II Engineer, you will not only execute testing but also help shape QA strategy, methodologies, and test planning across complex systems with multiple subsystems and dependencies.

⚙️ What You’ll Do

Quality & Testing Execution

  • Conduct comprehensive manual QA testing for new and existing features across:

    • iOS and Android mobile applications

    • Web applications

    • Cloud platform and backend services

  • Execute end-to-end, functional, integration, and regression testing across multiple subsystems

  • Independently run medium-sized to multi-medium-sized projects, owning QA execution from planning through release

Test Planning & Strategy

  • Develop and maintain large-scale test plans covering multiple subsystems or subcomponents

  • Translate business requirements, product specs, and technical designs into detailed test strategies, scenarios, and test cases

  • Identify testing gaps and risks early, proposing mitigation strategies

Automation Awareness & Usage

  • Demonstrate strong understanding of test automation concepts

  • Effectively leverage existing automation frameworks and tools to improve test coverage and efficiency

  • Partner with automation engineers to identify high-value test cases suitable for automation

Defect Management & Analysis

  • Identify, document, and track defects using bug tracking tools (JIRA preferred)

  • Perform root cause analysis on defects and assign issues to the appropriate development teams

  • Follow defects through resolution and verify fixes across impacted systems

  • Review and improve bug quality, ensuring clear reproduction steps and impact assessment

Process & Collaboration

  • Be process-driven, consistently following and improving QA workflows and best practices

  • Contribute to refining QA methodologies, release processes, and testing standards

  • Work closely with Engineering, Product, and other cross-functional partners to ensure quality is embedded throughout the development lifecycle

  • Act as a quality advocate within project teams

6-Month Accomplishments

  • Independently own QA for medium-sized projects

  • Develop and execute comprehensive test plans with minimal guidance

  • Effectively use existing automation tools to support regression and feature testing

  • Identify and resolve recurring quality issues through process improvements

12-Month Accomplishments

  • Lead QA efforts for multi-medium-sized projects with multiple dependencies

  • Design and maintain complex test plans spanning multiple systems and teams

  • Drive consistent, scalable QA processes across projects

  • Mentor junior QA engineers on testing practices and process adherence

💪 What You’ll Bring

  • 3+ years of software QA experience in mobile (iOS & Android), web, and/or backend systems

  • Strong experience with manual testing and test case development

  • Solid understanding of QA processes, methodologies, and SDLC

  • Working knowledge of test automation frameworks and tools

  • Experience using bug tracking tools (JIRA preferred)

  • Excellent analytical, troubleshooting, and root cause analysis skills

  • Strong written and verbal communication skills

  • Proven ability to manage priorities and deliver under deadlines

  • Self-driven and self-motivated, with strong ownership mindset

Preferred

  • Experience testing distributed systems or cloud-based platforms

  • Experience collaborating with automation or SDET teams

  • Exposure to CI/CD pipelines and automated testing workflows

Sponsored

Explore Engineering

Skills in this job

People also search for