
Quality Assurance Business Analyst
- Barnes, WI
- $75,000-88,000 per year
- Permanent
- Full-time
- Partner with business owners (DC Operations and Operations Management) to define, analyze and interpret the project requirements for the purpose of aligning the business needs with the IT solution, ensuring quality through the development life cycle.
- Participate in all phases of the software development life cycle (SDLC), including reviewing and providing feedback on requirements, developing test plans, test scenarios, automation, and execution of test scripts.
- Develop and execute detailed test plans and strategies, perform functional (system testing, black box functional testing, and/or UI testing), database, regression, and/or load testing, and coordinate user acceptance testing for new and enhanced applications to ensure coding completeness and accuracy before promoting applications or enhancements.
- Document test events/determine and communicate issues/risks.
- Maintain QA environments along with build and deployments, coordinate production deployments and release planning.
- Compile comprehensive systems deployment and setup plan, schedule code promotions and monitor the behavior of the modifications in production.
- Ensure smooth and successful launch of new code by appropriately scheduling and communicating with DC management in multiple facilities, creating user documentation, planning for user acceptance testing and providing end user training.
- Create and update QA and Systems Documentation including process flows, detailed requirements and functional specifications as needed.
- Assure test parity with all actual production environments to ensure that applications conform to standards and conventions as defined in business specifications.
- Ensure compliance with established quality standards and best practices.
- Develop new approaches to solve problems identified during quality assurance activities and provide recommended process improvements to management.
- Strong analytical and problem-solving skills, technical and troubleshooting skills .
- Excellent written and verbal communication skills, effectively communicating findings, recommendations and training to stakeholders, including technical and non-technical employees and testing teams.
- Proven experience with database testing and SQL
- Bachelor's degree or equivalent experience and/or technical training
- Minimum of three (3) years of experience with QA methodologies, data gathering and facilitation techniques, Business/Systems analysis, and experience testing and troubleshooting custom or vendor applications
- Experience with Warehouse Management Systems, logistics, fulfillment
- Strong software testing background with knowledge of full SDLC
- Hands on experience writing and executing SQL queries with an understanding of relational databases
- Experience developing thoroughly documented test cases and executing test plans and strategy, collaborating with software engineers and business process owners
- Experience using automated test tools and test case management applications
- Experience with the following a plus:
o PTC Windchill and Implementer source control and change management software
o Microsoft Visual Studio, Microsoft SQL Server
o Hands-on experience on the IBM iSeries using fixed and free format RPG, RPG with imbedded SQL, IBM Control Language Programming (CLP), ILE, and DDS, as well as the IBM Rational product
o Web services and related technologies: HTML, XML, Soap/REST
o related experience in application development, implementation and design skills
- Ability to work under tight deadlines and handle multiple detail-oriented tasks in a fast-paced environment