What are the responsibilities and job description for the Software QA Assurance Analyst position at VPL?
Who We Are VPL is a leader in delivering supply chain technology and solutions to the healthcare market. With years of experience, the continuous development of leading-edge technology and proactive account management, we are transforming their supply chain making it smarter, easier, and better. Recognized as one of America's fastest growing companies, we are poised to develop even more innovative technology solutions providing transparency and savings across the ever-expanding continuum of patient care. If you're looking for insight, innovation, and transformation, consider joining the team that's always ahead of the curve, VPL. What We're Looking For VPL is looking for a software QA analyst to join our growing team! As a software QA analyst at VPL, you will play an important role in the development of our industry-leading technology products. This position is open to candidates located in the United States, except for California, Washington, Oregon, New York, and ColoradoWhat You'll Do Execute testing procedures to ensure that software meets established quality standards Develop and write testing scripts and plans to ensure that software functions as expected Prepare data sets to test logic, error handling and system workflows Isolate, reproduce, and track defects Verify fixes Document testing according to required procedures Work with a team of developers and product managers to help build scalable applications that standardize information flow, increase operational capacity, and manage big data What You'll Need 2 years of software quality assurance testing experience Passion for delivering high-quality products that exceed customer's needs Significant experience writing and executing test cases as part of a formal software development process Strong ability to translate business and functional requirements and user stories into executable tests Familiarity with continuous integration, release management, and automation processes and technologies (familiarity with Python is a plus) Ability to communicate with both technical and business-oriented team members Strong attention to detail and the tenacity to wear product quality as a badge of honor Excellent communication skills, both verbal and written Ability to thrive in a fast-paced, ever-changing environment Bonus Points Experience with Gherkin, Cucumber, or similar pseudo-code language for testing Applied understanding of behavior-driven development (BDD) Experience working in an Agile / Scrum development environment