QA Engineer II

PoshmarkRedwood City, CA
1d

About The Position

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.

Requirements

  • 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

Nice To Haves

  • Experience testing distributed systems or cloud-based platforms
  • Experience collaborating with automation or SDET teams
  • Exposure to CI/CD pipelines and automated testing workflows

Responsibilities

  • 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
  • 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
  • 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
  • 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
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service