Position Summary The Software Quality Assurance Engineer is responsible for implementing the software test and evaluation program, including test planning, test reporting, requirements tracking, and test automation. The position will require strong communication and professional writing skills to maintain test documentation, present test plans and test results to software management, coordinate with software developers for classification of software issues, evaluate software corrective actions, and interact with other business partners for the performance of acceptance testing. The ideal Software Quality Assurance candidate should have a thorough knowledge of system testing, component testing, lifecycle error tracking, software configuration, and compliance criteria enforcement. This position may include the use of business intelligence software for reporting and visualization of test metrics, development of test automation processes using automation tools and scripting, business process development, and analytics.
This position can work a hybrid schedule, but must be local to the Des Moines, IA area to work onsite a few times/week.
Position Responsibilities may include, but not limited to - Implement, manage, and enhance the Mom's Meals Software Quality Assurance and Test and Evaluation programs
- Plan and schedule test events, integration events, and software data gathering efforts
- Present test findings to IT Management, internal business partners, and external partner organizations
- Ensure software products and processes adhere to applicable standards and regulations, including coordination with internal compliance personnel
- Coordinate test efforts for externally interfacing systems with partner organizations and support personnel
- Develop and maintain test automation plans, tools, and assets
- Document test efforts, software product status, software bugs, and operational incidents
- Perform or direct debugging efforts and classification of software issues and provide feedback and recommendations to software developers
- Maintain the integrity of software and data systems within the organization
Required Skills and Experience - 3+ years Quality Assurance or Test Development and Execution experience in a software development, resource planning IT, customer service IT, or healthcare IT
- Skill and experience developing and implementing automated test processes using various tools in multiple environments
- Extensive knowledge of test planning and documentation processes
- Previous experience in Microsoft Dynamics 365 environments, SQL databases, C applications, and Microsoft 365 applications
- Completion of at least 1 full lifecycle test and evaluation effort as the QA or Test lead
- Strong ability to quantify and document bugs and issues in various software products developed in multiple languages or environments
- Excellent time management skills and a proven track-record of meeting project timelines
- Proven capability to interact with several levels of business partners in an efficient and professional manner
- Strong knowledge of security, policy, regulatory, and contractual compliance implementation and validation
- Superb multitasking and communications skills
- Ability to manage multiple projects and business unit relationships simultaneously in a rapid development environment
- Strong presentation and communication skills
- An ability to adapt to changing business priorities and requirements
- Unparalleled self-motivation and an ability to work efficiently will minimal direct oversight
- Ability to work as an effective member of a fast moving, responsive software development team
Preferred Skills and Experience - Bachelor's degree in computer science, engineering, or similar field
Physical Requirements - Repetitive motions that include the wrists, hands and/or fingers
- Sedentary work that primarily involves sitting, remaining in a stationary position for prolonged periods
- Visual perception to perform job including peripheral vision, depth perception, and the ability to adjust focus
Company Overview Mom's Meals is a home-delivered meal service providing fully prepared, refrigerated meal solutions direct to homes nationwide for over 25 years. We provide seniors, patients recovering post-discharge and those managing a chronic condition with tailored nutrition solutions to manage their specific needs. If you are passionate about the well-being of others and have a strong sense of community, Mom's Meals could be the place for you. We are a family operated business looking for fun, compassionate, and friendly people who want to make a difference in the lives of others.
EEO Mom's Meals complies with all applicable federal and state non-discrimination laws. All qualified applicants shall receive consideration for employment without regards to race, religion, national origin, ancestry, color, gender, age, disability, sexual orientation or military status.