Product Quality Analyst
Durham, Nc, Us
Position is part of an agile software development team consisting of one product delivery manager, one product owner, one product quality analyst and two or three developers.Assist Product Owner in requirements solicitation with external customers and internal stakeholdersCreate diagrams for data flow analysis and control flow analysis (uses SQL against DB2 database)Design acceptance tests on agile stories and in the agile process of story definitionExecute test plans and design white box test cases after tickets are coded in order to provide decision coverage (covers UI, functional and performance aspects)Responsible for creating internal release notes in Confluence applicationResponsible for creating a regression test plan to hand over to the regression groupResponsible for writing help text for new UI elementsCreates automated test scripts and plans that can be executed as part of an automation suiteAdvanced knowledge in SelectSite XML integration points, eProcurement module and Sourcing Director module Ability to reproduce customer reported defects in a test environment for debuggingDevelopment Projects:RESTful APIPortfolio Savings ManagerSourcing - Projects, Event Types, System ConfigurationTSM Email Communication frameworkAP Supplier Portal - supplier portal invoicingDocument Search: a search index utilizing Lucene style technology to help customers find historic documents. It offers a simple search and an advanced search interface. (Replaced an existing SQL search interface.)Document Approvals: an overhaul of an existing approvals interface that harnesses the power of the document search indexes along with SQL to get real time information when and where it is needed. The project was a performance enhancement but also modernized the user interface.Custom Field Data Storage Re-Architecture: changed to use a hashing system to reduce amount of space used in the database. Testing between the application layer and the database was intense.