QA Engineer
for each section heading. Use - for any list of duties/requirements/benefits. Use
for prose.
We need to decide sections: About the role (maybe summary), Responsibilities (essential job functions), Requirements (required knowledge, skills and abilities), Qualifications (minimum required education, training, experience), Skills (maybe part of requirements), Benefits (benefits offerings), Pay (not mentioned, so omit), Schedule (maybe hybrid-in-office 2 days a week, location). The posting says "Location: Boise, ID. Hybrid-In-office 2 days a week". That's schedule info. So we can include Schedule section.
We also have "What You Can Expect" maybe part of About the role.
We need to avoid filler like "commensurate with experience". Not present.
We need to include all substantive info: mission, what you can expect, benefits, summary, essential job functions, required knowledge, skills and abilities, minimum required education, physical requirements, tools, etc.
We need to decide where to put each piece.
Let's outline:
- About the role: could include mission, what you can expect, summary. Maybe combine.
- Responsibilities: essential job functions (list).
- Requirements: maybe required knowledge, skills and abilities (list).
- Qualifications: minimum required education, training, experience (list).
- Skills: maybe we could split but we can combine with Requirements. But we need to avoid thin sections. Could have Requirements covering knowledge, skills, abilities. Qualifications covering education/experience. Benefits separate. Schedule separate.
We need to ensure we don't duplicate content.
Let's extract content.
From posting:
Location: Boise, ID. Hybrid-In-office 2 days a week
Who We Are: description of Savers.
What You Can Expect: opportunity to celebrate uniqueness, purpose-driven company, investment in career path.
Whatyouget: Comprehensive onboarding and training from day one. In-house expertise! ... (list of training details). Actually that seems like benefits/training.
Benefits Offerings: list: Bundled health plans such as medical, Rx, dental and vision; Company-paid life insurance; Programs to stop smoking, diabetes management coaching, and on demand care options.; A 401k plan with generous company matching contributions; Paid time off from work for leisure or other hobbies.; A range of mental health services.
Summary: The QA Engineer supports Savers retail technology ... (description).
Essential Job Functions: list of many bullet-like sentences.
Required Knowledge, Skills And Abilities: list.
Minimum Required Education, Training And Experience: Associate degree..., 3+ years’ experience..., Retail experience..., Preferred: Microsoft D365 Commerce training or certification
Physical Requirements: list.
Tools And Equipment Used: Laptop or desktop computer, phone, copy machine, etc.
Travel: Work Address: SSC Boise, ID Savers
Then after that there is a repeat of Benefits (Geographic & job eligibility rules may apply Healthcare Plans ... etc). That seems duplicate of benefits but more detail. We need to preserve all substantive info, but avoid duplication. We can combine.
We need to output only HTML fragment.
Let's craft sections:
About the role
Savers is one of the largest for-profit thrift operators in the United States, Canada and Australia, championing reuse and inspiring a future where secondhand is second nature. The company supplies stores with gently-used, one-of-a-kind items donated by the community to local nonprofit organizations, purchasing these items directly from nonprofit partners, redirecting billions of pounds of used items away from landfills and providing funding for community-based programs. As a QA Engineer, you will support Savers retail technology by ensuring the reliability, availability, security, and production readiness of software applications, integrations, and quality assurance environments.
What you can expect: the opportunity to celebrate uniqueness, work in a purpose-driven company with a business model that benefits the planet and local communities, and an investment in your career path interests through aggressive store expansion plans and continued growth and development opportunities.
That covers mission and what you can expect.
Responsibilities
- Review system requirements, user stories, specifications, acceptance criteria, and technical design documents to develop a clear understanding of expected system behavior and test scope.
- Create, maintain, and execute detailed, comprehensive, and well-structured test plans, test cases, test data, and validation of evidence.
- Perform functional, integration, system, regression, exploratory, performance, stability, security, API, 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, with emphasis on reliable and reusable regression coverage.
- Identify, record, thoroughly document, prioritize, and track defects through resolution and retesting; provide clear reproduction steps, expected and actual results, business impact, screenshots, logs, and other supporting evidence.
- Partner with developers, product managers, delivery teams, and other stakeholders to investigate non-conforming software and close identified defects.
- Plan and coordinate testing activities, test schedules, environment needs, dependencies, milestones, and release-readiness criteria.
- Support the setup, stabilization, availability, administration, and optimization of QA test environments and associated test applications.
- Conduct QA-to-UAT release-readiness reviews, milestone updates, business QA reviews, defect triage, and post-deployment validation.
- Communicate QA plans, commitments, testing status, release details, schedule or scope of 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, CI/CD, DevOps, cloud technologies, and quality engineering best practices.
- Perform setup and testing of discounts, coupons, price groups, and promotions.
- Other related duties may be assigned to meet the ongoing needs of the organization.
Requirements
- Working knowledge of software QA methodologies, tools, processes, test design techniques, and best practices in Agile environments.
- Strong knowledge of software QA methodologies, tools, processes, and best practices.
- Experience in writing clear, concise and comprehensive test plans and test cases.
- Hands-on experience with automated testing tools and scripting.
- Hands-on experience with UI and API testing.
- Understand positive, negative, and regression testing concepts.
- Experience with automation, performance, stability, and/or security testing.
- Experience in QA management, configuration management, and demonstrate proficiency with release and bug triage methodology, processes, tools and deliverables.
- Experience in release management for complex multi-vendor solutions that use both waterfall and agile methodologies.
- Knowledge of D365 Commerce, D365 HQ, Commerce POS, retail transaction processing, or comparable retail systems is preferred.
- 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 CI/CD, DevOps, and QA concepts, tools, and technologies.
- Exposure to Public/Private Cloud computing.
- Exposure to MSSQL database and deploying database objects.
- Demonstrated skills in technical documentation through analytical, deductive reasoning and troubleshooting skills.
Qualifications
- Associate degree, technical training, or equivalent work experience in Information Technology, Computer Science, Business Information Systems, retail technology support, or related field.
- 3+ years’ experience in software testing, quality assurance, technical support, retail operations, or a related technical role.
- Retail experience and familiarity with POS systems, store operations, or customer-facing applications is a plus.
- Preferred: Microsoft D365 Commerce training or certification.
Benefits
- Comprehensive onboarding and training from day one; in-house expertise (Savers University) develops and delivers robust training to every team member, with ~90% developed internally and supplemented by renowned providers.
- Bundled health plans such as medical, Rx, dental and vision.
- Company-paid life insurance for extra protection and peace of mind.
- Programs to stop smoking, diabetes management coaching, and on‑demand care options.
- A 401k plan with generous company matching contributions to assist you in saving for a secure financial future.
- Paid time off from work for leisure or other hobbies.
- A range of mental health services to assist you in managing daily life.
- Geographic & job eligibility rules may apply; specialized health and wellness programs (quit smoking, counseling, diabetes management, chronic joint pain).
- Paid Time Off: Sick Pay, Vacation Pay – approximately 2 weeks, 6 paid holidays plus 1 to 2 additional floating holidays.
- Team member discounts: up to 50% off store merchandise.
- Flexible spending accounts: use pre‑tax dollars for eligible health and day‑care expenses.
- Employee Assistance Program (EAP): a whole suite of free tools and resources to manage life’s challenges and maintain a healthy work‑life balance.
- Retirement Plan: a 401k plan with generous company matching contributions.
- Life insurance: company provided peace of mind and option to purchase a supplemental plan.
- Additional Benefits: Annual Bonus, Performance Merit Increases, Disability Insurance, Parental Leave.
Schedule
Location: Boise, ID. Hybrid‑in‑office schedule: 2 days a week.
We should also include maybe "Physical Requirements" and "Tools And Equipment Used". Could be part of Requirements or a separate section like "Working Conditions". But we have only allowed headings list; we could add a section "Working Conditions" but not in list. The instruction says use headings for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. It doesn't forbid other headings, but says "Use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." The e.g. suggests those are examples, not exclusive. However they say "Prefer a few substantive sections over many thin ones." So we could add Physical Requirements and Tools as part of Requirements or Qualifications. But they are substantive; maybe we can add a section "Working Conditions". But to stay safe, we could incorporate them into Requirements or Qualifications as list items.
Physical Requirements: ability to remain stationary, lift up to 25 lbs, speak, hear,
for prose. We need to decide sections: About the role (maybe summary), Responsibilities (essential job functions), Requirements (required knowledge, skills and abilities), Qualifications (minimum required education, training, experience), Skills (maybe part of requirements), Benefits (benefits offerings), Pay (not mentioned, so omit), Schedule (maybe hybrid-in-office 2 days a week, location). The posting says "Location: Boise, ID. Hybrid-In-office 2 days a week". That's schedule info. So we can include Schedule section. We also have "What You Can Expect" maybe part of About the role. We need to avoid filler like "commensurate with experience". Not present. We need to include all substantive info: mission, what you can expect, benefits, summary, essential job functions, required knowledge, skills and abilities, minimum required education, physical requirements, tools, etc. We need to decide where to put each piece. Let's outline: - About the role: could include mission, what you can expect, summary. Maybe combine. - Responsibilities: essential job functions (list). - Requirements: maybe required knowledge, skills and abilities (list). - Qualifications: minimum required education, training, experience (list). - Skills: maybe we could split but we can combine with Requirements. But we need to avoid thin sections. Could have Requirements covering knowledge, skills, abilities. Qualifications covering education/experience. Benefits separate. Schedule separate. We need to ensure we don't duplicate content. Let's extract content. From posting: Location: Boise, ID. Hybrid-In-office 2 days a week Who We Are: description of Savers. What You Can Expect: opportunity to celebrate uniqueness, purpose-driven company, investment in career path. Whatyouget: Comprehensive onboarding and training from day one. In-house expertise! ... (list of training details). Actually that seems like benefits/training. Benefits Offerings: list: Bundled health plans such as medical, Rx, dental and vision; Company-paid life insurance; Programs to stop smoking, diabetes management coaching, and on demand care options.; A 401k plan with generous company matching contributions; Paid time off from work for leisure or other hobbies.; A range of mental health services. Summary: The QA Engineer supports Savers retail technology ... (description). Essential Job Functions: list of many bullet-like sentences. Required Knowledge, Skills And Abilities: list. Minimum Required Education, Training And Experience: Associate degree..., 3+ years’ experience..., Retail experience..., Preferred: Microsoft D365 Commerce training or certification Physical Requirements: list. Tools And Equipment Used: Laptop or desktop computer, phone, copy machine, etc. Travel: Work Address: SSC Boise, ID Savers Then after that there is a repeat of Benefits (Geographic & job eligibility rules may apply Healthcare Plans ... etc). That seems duplicate of benefits but more detail. We need to preserve all substantive info, but avoid duplication. We can combine. We need to output only HTML fragment. Let's craft sections:
About the role
Savers is one of the largest for-profit thrift operators in the United States, Canada and Australia, championing reuse and inspiring a future where secondhand is second nature. The company supplies stores with gently-used, one-of-a-kind items donated by the community to local nonprofit organizations, purchasing these items directly from nonprofit partners, redirecting billions of pounds of used items away from landfills and providing funding for community-based programs. As a QA Engineer, you will support Savers retail technology by ensuring the reliability, availability, security, and production readiness of software applications, integrations, and quality assurance environments.
What you can expect: the opportunity to celebrate uniqueness, work in a purpose-driven company with a business model that benefits the planet and local communities, and an investment in your career path interests through aggressive store expansion plans and continued growth and development opportunities.
That covers mission and what you can expect.Responsibilities
- Review system requirements, user stories, specifications, acceptance criteria, and technical design documents to develop a clear understanding of expected system behavior and test scope.
- Create, maintain, and execute detailed, comprehensive, and well-structured test plans, test cases, test data, and validation of evidence.
- Perform functional, integration, system, regression, exploratory, performance, stability, security, API, 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, with emphasis on reliable and reusable regression coverage.
- Identify, record, thoroughly document, prioritize, and track defects through resolution and retesting; provide clear reproduction steps, expected and actual results, business impact, screenshots, logs, and other supporting evidence.
- Partner with developers, product managers, delivery teams, and other stakeholders to investigate non-conforming software and close identified defects.
- Plan and coordinate testing activities, test schedules, environment needs, dependencies, milestones, and release-readiness criteria.
- Support the setup, stabilization, availability, administration, and optimization of QA test environments and associated test applications.
- Conduct QA-to-UAT release-readiness reviews, milestone updates, business QA reviews, defect triage, and post-deployment validation.
- Communicate QA plans, commitments, testing status, release details, schedule or scope of 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, CI/CD, DevOps, cloud technologies, and quality engineering best practices.
- Perform setup and testing of discounts, coupons, price groups, and promotions.
- Other related duties may be assigned to meet the ongoing needs of the organization.
Requirements
- Working knowledge of software QA methodologies, tools, processes, test design techniques, and best practices in Agile environments.
- Strong knowledge of software QA methodologies, tools, processes, and best practices.
- Experience in writing clear, concise and comprehensive test plans and test cases.
- Hands-on experience with automated testing tools and scripting.
- Hands-on experience with UI and API testing.
- Understand positive, negative, and regression testing concepts.
- Experience with automation, performance, stability, and/or security testing.
- Experience in QA management, configuration management, and demonstrate proficiency with release and bug triage methodology, processes, tools and deliverables.
- Experience in release management for complex multi-vendor solutions that use both waterfall and agile methodologies.
- Knowledge of D365 Commerce, D365 HQ, Commerce POS, retail transaction processing, or comparable retail systems is preferred.
- 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 CI/CD, DevOps, and QA concepts, tools, and technologies.
- Exposure to Public/Private Cloud computing.
- Exposure to MSSQL database and deploying database objects.
- Demonstrated skills in technical documentation through analytical, deductive reasoning and troubleshooting skills.
Qualifications
- Associate degree, technical training, or equivalent work experience in Information Technology, Computer Science, Business Information Systems, retail technology support, or related field.
- 3+ years’ experience in software testing, quality assurance, technical support, retail operations, or a related technical role.
- Retail experience and familiarity with POS systems, store operations, or customer-facing applications is a plus.
- Preferred: Microsoft D365 Commerce training or certification.
Benefits
- Comprehensive onboarding and training from day one; in-house expertise (Savers University) develops and delivers robust training to every team member, with ~90% developed internally and supplemented by renowned providers.
- Bundled health plans such as medical, Rx, dental and vision.
- Company-paid life insurance for extra protection and peace of mind.
- Programs to stop smoking, diabetes management coaching, and on‑demand care options.
- A 401k plan with generous company matching contributions to assist you in saving for a secure financial future.
- Paid time off from work for leisure or other hobbies.
- A range of mental health services to assist you in managing daily life.
- Geographic & job eligibility rules may apply; specialized health and wellness programs (quit smoking, counseling, diabetes management, chronic joint pain).
- Paid Time Off: Sick Pay, Vacation Pay – approximately 2 weeks, 6 paid holidays plus 1 to 2 additional floating holidays.
- Team member discounts: up to 50% off store merchandise.
- Flexible spending accounts: use pre‑tax dollars for eligible health and day‑care expenses.
- Employee Assistance Program (EAP): a whole suite of free tools and resources to manage life’s challenges and maintain a healthy work‑life balance.
- Retirement Plan: a 401k plan with generous company matching contributions.
- Life insurance: company provided peace of mind and option to purchase a supplemental plan.
- Additional Benefits: Annual Bonus, Performance Merit Increases, Disability Insurance, Parental Leave.
Schedule
Location: Boise, ID. Hybrid‑in‑office schedule: 2 days a week.
We should also include maybe "Physical Requirements" and "Tools And Equipment Used". Could be part of Requirements or a separate section like "Working Conditions". But we have only allowed headings list; we could add a section "Working Conditions" but not in list. The instruction says use headings for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. It doesn't forbid other headings, but says "Use