Helzberg Diamonds
Store Systems QA Analyst
Helzberg Diamonds, Kansas City, Missouri, United States, 64101
Job Description
THE DEPARTMENT:The Information Technology Department is responsible for the establishment and maintenance of a secure technology infrastructure to support the Product, People, Promotion, Place and Profit areas of Helzberg Diamonds. It accomplishes this through the design, development and deployment of automated systems to meet the information and process needs of each major line of business: human resources, merchandise, marketing, finance, stores, and E-Commerce. In addition to these lines of business applications, the IT organization is responsible for the collection and correlation of all company electronic information assets into an enterprise Data Warehouse which is used to support the overall analytical and reporting information needs of the business.
POSITION SUMMARY:The Store Systems QA Analyst will partner with the development teams responsible for store-facing and supporting software development to ensure quality delivery of software features on POS and other applications. The ideal candidate has experience developing manual and automated functional tests for web and desktop-based software applications. This position requires a highly competent, self-directed individual who can help define QA process and ensure adherence to quality standards. The QA Analyst will be responsible for validating that new features and enhancements meet the requirements of business stakeholders by comparing test results against functional documentation.
PRINCIPAL ACCOUNTABILITIES:
Responsible for designing, implementing and maintaining functional tests, processes and strategiesReview software documentation to ensure technical accuracy, compliance or completeness with a focus on mitigating risksEnsure test results are documented, evaluated, and disseminated; collaborate on troubleshooting issuesIdentify testability requirements, utilizing industry standards for automated testing for POS and other critical retail technology solutionsWrite clear, concise and comprehensive test plans and test resultsDevelop automated regression tests using common test automation platforms (e.g. TestComplete, Selenium etc.)Manage competing deadlines in an agile development environmentProvide testing support post Production releasesCommunicate and report on the status of the release test activities to respective stakeholdersQUALIFICATIONS:
Bachelor's degree in Business, Computer Science or Information Systems or equivalent combination of education and experience.One to three years of QA Analyst experience.Previous experience as a QA Analyst or Engineer supporting retail technology development is a plus.Strong written and oral communication skills.Understanding of software development lifecycle, particularly as it relates to the QA function.Basic familiarity with SQL or querying relational databases to support troubleshooting activities.Knowledge of defect management processes and experience with technical task management software like JIRA.COMPETENCIES:
Analytical Thinking, Business Knowledge, Flexibility, Information Seeking, Integrity, Personal Accountability, Teamwork and Cooperation.Comfortable developing relationships within their work group.Demonstrates an urgency to achieve goals and can be relied upon to come through.Ability to focus on assigned priorities.Ability to quickly sense what will help or hinder achieving a goal.Able to quickly understand when there is a problem and learn how to resolve it.Self-starts on figuring things out when presented with a problem or issue.Demonstrates basic problem-solving skills and applied solutions.Has the intellectual curiosity to ask and follow "what if" paths to solve problems.Comfortable asking for help if progress reaches a standstill.
THE DEPARTMENT:The Information Technology Department is responsible for the establishment and maintenance of a secure technology infrastructure to support the Product, People, Promotion, Place and Profit areas of Helzberg Diamonds. It accomplishes this through the design, development and deployment of automated systems to meet the information and process needs of each major line of business: human resources, merchandise, marketing, finance, stores, and E-Commerce. In addition to these lines of business applications, the IT organization is responsible for the collection and correlation of all company electronic information assets into an enterprise Data Warehouse which is used to support the overall analytical and reporting information needs of the business.
POSITION SUMMARY:The Store Systems QA Analyst will partner with the development teams responsible for store-facing and supporting software development to ensure quality delivery of software features on POS and other applications. The ideal candidate has experience developing manual and automated functional tests for web and desktop-based software applications. This position requires a highly competent, self-directed individual who can help define QA process and ensure adherence to quality standards. The QA Analyst will be responsible for validating that new features and enhancements meet the requirements of business stakeholders by comparing test results against functional documentation.
PRINCIPAL ACCOUNTABILITIES:
Responsible for designing, implementing and maintaining functional tests, processes and strategiesReview software documentation to ensure technical accuracy, compliance or completeness with a focus on mitigating risksEnsure test results are documented, evaluated, and disseminated; collaborate on troubleshooting issuesIdentify testability requirements, utilizing industry standards for automated testing for POS and other critical retail technology solutionsWrite clear, concise and comprehensive test plans and test resultsDevelop automated regression tests using common test automation platforms (e.g. TestComplete, Selenium etc.)Manage competing deadlines in an agile development environmentProvide testing support post Production releasesCommunicate and report on the status of the release test activities to respective stakeholdersQUALIFICATIONS:
Bachelor's degree in Business, Computer Science or Information Systems or equivalent combination of education and experience.One to three years of QA Analyst experience.Previous experience as a QA Analyst or Engineer supporting retail technology development is a plus.Strong written and oral communication skills.Understanding of software development lifecycle, particularly as it relates to the QA function.Basic familiarity with SQL or querying relational databases to support troubleshooting activities.Knowledge of defect management processes and experience with technical task management software like JIRA.COMPETENCIES:
Analytical Thinking, Business Knowledge, Flexibility, Information Seeking, Integrity, Personal Accountability, Teamwork and Cooperation.Comfortable developing relationships within their work group.Demonstrates an urgency to achieve goals and can be relied upon to come through.Ability to focus on assigned priorities.Ability to quickly sense what will help or hinder achieving a goal.Able to quickly understand when there is a problem and learn how to resolve it.Self-starts on figuring things out when presented with a problem or issue.Demonstrates basic problem-solving skills and applied solutions.Has the intellectual curiosity to ask and follow "what if" paths to solve problems.Comfortable asking for help if progress reaches a standstill.