Position SummaryThe Software Quality Assurance Engineeris responsible forimplementing the software test and evaluation program, including test planning, test reporting, requirements tracking, and test automation. The position will requirestrong communicationand professional writing skills tomaintaintest documentation, present test plans and test results to software management, coordinate with software developers for classification of software issues, evaluate softwarecorrective 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,componenttesting, 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.At this time, we are NOT considering applicants that require immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States. This includes, but IS NOT LIMITED TO: F1-OPT, F1-CPT, H-1B, TN, L-1, J-1, etc.BenefitsOur employees enjoy a generous package of benefits that we are thrilled to provide, and feel is part of what makes us different as an employer. We value our team members, and this is one way we can show it.Benefits include:-PTO, holiday pay and holiday of choice-401(k) match-Life insurance-Short-term disability-Health, dental and vision insurance-Maternity/paternity leave-Health savings account (HSA)-Flex spending accounts (FSA) – health and dependentPosition Responsibilities may include, but not limited to
Implement, manage, and enhance the Mom's Meals Software Quality Assurance and Test & 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 software development, resource planning IT, customer service IT, or healthcare IT
Skills and experience developing and implementing automated test processes using various tools in multiple environments
Extensive knowledge of test planning and documentation processes
Familiarity with SQL databases, C# applications, and Microsoft 365 applications
Completion of at least one full lifecycle test and evaluation effort as a part of the QA team
Strong ability to quantify and document bugs and issues in various software product developed in the 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, presentation, and communication skills
Ability to manage multiple projects and business unity relationships simultaneously in a rapid development environment
Ability to adapt to changing business priorities and requirements
Unparalleled self-motivation and an ability to work efficiently with 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
Salesforce and Microsoft Dynamics 365 experience
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