Role OverviewThe Quality Analyst is an active participant throughout the software development lifecycle, from reviewing requirements and acceptance criteria to functional testing, integration testing, and production release validation. The role involves developing a deep understanding of the WarehouseQuote platform and how data and transactions move between applications, APIs, and warehouse management systems.
What You Will Do
The Quality Analyst will participate in the development lifecycle, review Jira stories and bugs, work with engineers and product owners to clarify requirements, create and execute test plans, and validate changes in the test environment before production deployment.
Why It Might Be a Fit
The ideal candidate is analytical, detail-oriented, and comfortable working independently. They should be able to balance thoroughness with the realities of delivering software on a schedule and be willing to ask questions when requirements or expected behavior are unclear.
Requirements
- Experience performing software quality assurance, software testing, or application testing in a professional development environment.
- Strong understanding of software testing concepts and methodologies, including functional, integration, system, regression, acceptance, and usability testing.
- Ability to translate business requirements and acceptance criteria into comprehensive test scenarios.
- Strong analytical and troubleshooting skills with excellent attention to detail.
- Ability to think beyond the 'happy path' and identify edge cases, failure scenarios, and unintended downstream impacts.
- Understanding of the software development lifecycle (SDLC) and Agile/Scrum development practices.
- Experience documenting defects with clear reproduction steps, expected behavior, actual behavior, and supporting evidence.
- Ability to understand workflows and system/data-flow diagrams involving multiple applications and services.
- Experience working collaboratively with software engineers and nontechnical business stakeholders.
- Strong written and verbal communication skills.
- Ability to organize, prioritize, and execute multiple testing responsibilities with limited supervision.
- Comfort learning complex business processes to become a subject-matter expert in the applications being tested.
- Experience with an issue-tracking platform such as Jira and a documentation platform such as Confluence, or comparable tools.
Benefits
- Dental insurance
- Vision insurance
- Health insurance
- Paid time off
- Retirement plan
- Learning budget
- Parental leave
- Wellness program
]]>