Job Overview: The QA Analyst II will be responsible for developing testing strategies in conjunction with the QA lead, documenting test scenarios, executing test scripts, and tracking results. Duties include collaborating with other project resources to build and maintain testing scripts and ensure that project deliverables are deployed with the least number of bugs. She/he will be a member of a small, but highly efficient team working together to ensure we deliver a quality product to our stores.
Responsibilities:
Develops detailed test strategies and plans for applications based on technical and business specifications
Tests and analyze components of the system based on project requirements for design
Retests fixes to ensure defects have been resolved
Documents and communicates test results
Assists in recommendation of processes or systems to enhance the effectiveness of quality assurance and testing strategies
Works with the Application Development team defining, updating and communicating quality policies, processes, and procedures
Be an advocate for the quality of the software and quality as part of the software development process
Experience & Education
Bachelor’s Degree in Computer Science or course work emphasis in programming and/or system design
5+ years of industry experience in software quality assurance
Competencies
In depth knowledge of QA methodology and tools
Demonstrated understanding of relational databases
Strong knowledge of computers and/or networks
Ability to handle multiple projects
Experience with test automation and performance testing tools
Capacity for learning quickly in a fast-paced environment and handling multiple tasks simultaneously
Strong analytical and problem-solving skills
Strong written and oral communication skills
Skills
Experience working with POS software in a retail environment
Knowledge of Software Development Life Cycle (SDLC) principles
|