S

Savers

Secondhand retailer partnering with nonprofits

QA Engineer

Manual & Functional QAConfirmed live in the last 24 hours
Full-timeBoise, ID, USA

About the Job

Requirements

  • Working knowledge of software quality assurance methodologies, tools, processes, test design techniques, and best practices in Agile environments.
  • Experience writing clear, concise, and comprehensive test plans and test cases.
  • Hands-on experience with automated testing tools and scripting.
  • Hands-on experience with user-interface and application programming interface testing.
  • Understanding of positive, negative, and regression testing concepts.
  • Experience with automation, performance, stability, and/or security testing.
  • Experience in quality assurance management, configuration management, release methodology and processes, and defect triage methodology, processes, tools, and deliverables.
  • Experience in release management for complex multi-vendor solutions using waterfall and agile methodologies.
  • Knowledge of developing and implementing process automation using scripting languages and software packaging techniques.
  • Experience packaging and deploying applications and services into production.
  • Knowledge of continuous integration and continuous delivery, DevOps, and quality assurance concepts, tools, and technologies.
  • Exposure to public or private cloud computing.
  • Exposure to Microsoft SQL Server databases and deploying database objects.
  • Demonstrated technical documentation skills, analytical and deductive reasoning, and troubleshooting skills.
  • An associate degree, technical training, or equivalent work experience in Information Technology, Computer Science, Business Information Systems, retail technology support, or a related field.
  • At least 3 years of experience in software testing, quality assurance, technical support, retail operations, or a related technical role.
  • Ability to remain stationary and operate a computer, phone, collaboration tools, and standard office equipment for extended periods.
  • Ability to lift and carry equipment or materials weighing up to 25 pounds.
  • Ability to communicate ideas verbally, understand detailed verbal information, distinguish sounds, and review detailed written information visually.
  • Ability to travel less than 5%.

Responsibilities

  • Review system requirements, user stories, specifications, acceptance criteria, and technical design documents to understand expected system behavior and test scope.
  • Create, maintain, and execute detailed test plans, test cases, test data, and validation evidence.
  • Perform functional, integration, system, regression, exploratory, performance, stability, security, application programming interface, user-interface, and end-to-end testing as applicable.
  • Validate retail transaction flows, including sales, returns, tenders, loyalty, receipts, staffed registers, self-checkout, and peripheral interactions.
  • Design, build, execute, and maintain automated tests and scripts using approved tools and frameworks, emphasizing reliable and reusable regression coverage.
  • Identify, record, document, prioritize, and track defects through resolution and retesting, including reproduction steps, expected and actual results, business impact, screenshots, logs, and supporting evidence.
  • Partner with developers, product managers, delivery teams, and other stakeholders to investigate non-conforming software and resolve defects.
  • Plan and coordinate testing activities, schedules, environment needs, dependencies, milestones, and release-readiness criteria.
  • Support the setup, stabilization, availability, administration, and optimization of quality assurance test environments and associated test applications.
  • Conduct quality-assurance-to-user-acceptance-testing release-readiness reviews, milestone updates, business quality assurance reviews, defect triage, and post-deployment validation.
  • Communicate quality assurance plans, commitments, testing status, release details, schedule or scope changes, risks, blockers, failures, and unusual system issues to management and business stakeholders.
  • Monitor debugging results and quality metrics, including defect trends and unresolved defects, to support release decisions and continuous improvement.
  • Validate that release content and system behavior align with approved requirements and the intended function of the release.
  • Maintain current knowledge of testing tools, test strategies, automation practices, continuous integration and continuous delivery, DevOps, cloud technologies, and quality engineering best practices.
  • Set up and test discounts, coupons, price groups, and promotions.
  • Perform other related duties as assigned to meet ongoing organizational needs.

Desired Qualifications

  • Knowledge of Microsoft Dynamics 365 Commerce, Microsoft Dynamics 365 headquarters, Commerce point-of-sale systems, retail transaction processing, or comparable retail systems.
  • Retail experience and familiarity with point-of-sale systems, store operations, or customer-facing applications.
  • Microsoft Dynamics 365 Commerce training or certification.

About the Company

Savers

Secondhand retailer partnering with nonprofits

Savers runs a network of thrift stores that partner with local nonprofits to obtain donated goods and sell them in retail locations. The for-profit model provides charities with steady revenue while giving customers access to a rotating supply of secondhand items. It differentiates itself with a large, multinational footprint and formal nonprofit partnerships that create a reliable supply chain under names like Value Village. Its goal is to expand the store network, deepen nonprofit relationships, and grow value and liquidity, including through its public market listing.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Bellevue, WA
Founded
1954

Recently Posted Jobs

Explore more opportunities at Savers

See more jobs