- Poshmark
- Redwood,
- 1 month ago
- $98,600 – $165,150
Job Description
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
