Summary/Objective The QA Analyst is responsible for performing quality assurance duties throughout the POS development life cycle. This position will work closely with business analysts, subject matter experts, store/manufacturing field leaders, managers, and developers to assist in quality assurance and testing of changes to existing or new applications. This person should have a strong grasp of store procedures and use of store technology. They should draw on business and real world understanding to effectively QA POS applications by exercising both technical and business conditions. They should consult with business analysts and developers as to the true intent of the application to insure they are testing adequately.
Participate in discovery meetings, provide completion estimates, analyze and validate project requirements and technical specifications, perform impact analysis and document key issues.
Build test plans to test new functionality and changes to existing applications. Build and maintain regression test plans for applications over time. Be able to fully run a regression test on a given application at any time using this documentation.
Review requirements and technical design documents with developers / analysts to confirm expected functionality and business needs.
Drive POS testing including Functional Testing, Data Validation, Regression Testing, System Integration Testing, Automated Testing and User Acceptance Testing
Determine test environment and test data requirements, often in concert with integrated systems owners.
Work with developers to understand how to maintain test environments for POS and be able to build and import specific store data situations.
Learn new store applications and processes as needed to expand portfolio of testing capabilities.
Develop the test strategy and manage the testing effort.
Responsible for writing and executing test cases, mapping test cases to requirements, documentation and tracking defects and issues
Communicate with Team regarding project readiness, status and potential risks. Document, quantify, and elevate risks as appropriate.
Utilize analysis skills to assist in Business analyst work when testing needs are at a lull.
Research business questions within applications. (“How does this work if..”)
Replicate issues reported by business users
Learn and be able to provide different business transactions that are executed on POS.
Able to communicate technical concepts to non technical people in both written and verbal communication
Able to speak with business customers to understand and define a problem.
Able to use problem solving skills to identify alternative solutions and approaches to a problem along with costs and benefits of each (tangible or intangible)
Able to learn new business concepts quickly
Able to estimate task completion time with some level of accuracy
Knowledge of or ability to learn store business procedures and POS rules.
Ability to analyze the root cause of a problem and demonstrate good sense when determining impact.
Experience working with development teams from the initial development of business requirements, through the development / testing as well as providing on-going maintenance and support.
Ability to communicate with project team regarding status, issues and risks on a timely basis. Identify, mitigate and drive project issues and risks to resolution.
Ability to effectively and professionally communicate, both oral and in written, while also articulating and translating technical language to non-technical customers.
Assimilates information quickly, communicate complex requirements and issues clearly and concisely.
Bachelor’s degree in related field is preferred along with 1-3 years of relevant work experience. Store or retail experience is a plus.
84 Lumber Company is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, national origin, disability, or protected veteran status.