Title: ITS Analyst Senior
Duration: up to 6 months
Compensation: $48.03-$76.85
Description: The ITS Analyst Sr (Quality Assurance) will be responsible for testing web-based, mobile and desktop applications in a hybrid cloud environment. The incumbent will assess and test web services and other application programming interface (APIs)/data interfaces to ensure they perform according to specification, evaluate and test new or modified software programs and verify programs function according to user requirements and conform to Information Technology Services (ITS) establishment guidelines/standards. The incumbent will review new or modified user stories and program documentation to determine if the program performs according to specifications and conforms to architectural guidelines. The incumbent will work side by side with developers on agile/scrum teams. Additionally, the incumbent will write documentation to describe program evaluation, testing and correction. The incumbent will assist in evaluating proposed software or software enhancements for feasibility. The incumbent will participate in the development of utility programs to test, track and verify defects in software programs as needed.
What You Will Do:
- Participates in a mission-driven culture of high-quality performance, with a member focus on customer service, consistency, dignity and accountability.
- Assists the team in carrying out department responsibilities and collaborates with others to support short- and long-term goals/priorities for the department.
- Collaborates with Agile Application Development teams to perform application testing, such as system, unit, regression, load and acceptance testing.
- Writes and validates positive test scenarios as well as alternative/negative test scenarios.
- Tests any new software to ensure integration into company systems meets functional requirements, system compliance and technical specifications.
- Reports the defects found during testing to development team.
- Ensures that reported bugs are fixed before the end of sprint, when applicable.
- Creates and executes test plans and scripts that will ensure application functionality meets user requirements specified in user stories.
- Analyzes formal test results in order to Client and report any defects, bugs, errors, configuration issues and interoperability flaws.
- Communicates test progress, test results and other relevant information to project stakeholders and management.
- Develops and establishes quality assurance measures and testing standards for new applications, products and/or enhancements to existing applications throughout their development/product lifecycles.
- Assists with production support problem identification and resolution.
- Assists with testing of periodic (monthly) maintenance activities.
- Performs Quality Assurance (QA) functions for/in using .NET, SQL, HTML, XML, SOAP, Java Script and AJAX programming environments.
- Installs and integrates new QA software programs into existing environments.
- Reviews documentation to ensure that requirements stated are correct, unambiguous and verifiable.
- Prepares and delivers reports, recommendations or alternatives that address existing and potential trouble areas in ITS systems and projects across the organization.
- Conducts internal audits to measure and assure adherence to established quality assurance standards for software development, application integration and information system performance and corresponding documentation.
- Makes recommendations for improvement of applications to programmers and software developers or engineers.
- Collaborates with Programmer Sr to build on automation suites and to execute automated regression suites as needed including running them through Jenkins.
- Collaborates with business stakeholders to coordinate or facilitate User Acceptance Testing.
- Performs and recommends security audits/enhancements on assigned systems.
- Completes other projects and duties as assigned.
You Will Be Successful If:
- Develop rapport and establish and maintain effective working relationships with leadership and staff and external contacts at all levels and with diverse backgrounds.
- Work independently and exercise sound judgment.
- Communicate clearly and concisely, both orally and in writing.
- Work a flexible schedule; available to participate in evening and weekend events.
- Organize, be analytical, problem-solve and possess project management skills.
- Work in a fast-paced environment and in an efficient manner.
- Manage multiple projects and identify opportunities for internal and external collaboration.
- Motivate and lead multi-program teams and external committees/coalitions.
- Utilize computer and appropriate software (e.g., Microsoft Office: Word, Outlook, Excel, PowerPoint) and job specific applications/systems to produce correspondence, charts, spreadsheets, and/or other information applicable to the position assignment.
- Ability to visually read information from computer screens, forms and other printed materials and information.
- Ability to speak (enunciate) clearly in conversation and general communication.
- Hearing ability for verbal communication/conversation/responses via telephone, telephone systems, and face-to-face interactions.
- Manual dexterity for typing, writing, standing and reaching, flexibility, body movement for bending, crouching, walking, kneeling and prolonged sitting.
- Lifting and moving objects, patients and/or equipment 10 to 25 pounds
What You Will Bring:
- Bachelor's degree in information systems, computer science or related field required.
- 5 years of experience testing for major applications, integrations and/or major application product release required.
- 2 years of experience with testing tools, test plans and building test cases required.
- 2 years of experience writing queries for Microsoft SQL server required.
- An equivalent combination of education and experience sufficient to successfully perform the essential duties of the position such as those listed above may also be qualifying.
- 3 years of experience in the health care industry preferred.
- 2 years of experience with Visual Studio preferred.
- 2 years of experience with Azure/DevOps and/or Team Foundation Server preferred.
- 2 years of experience testing Electronic Data Interchange (EDI) and Data Warehouse Extract, transform, and load (ETL) preferred.
- 1 year of experience with Browser Stack or similar mobile device testing tools preferred.
About Impresiv Health:
Impresiv Health is a healthcare consulting partner specializing in clinical & operations management, enterprise project management, professional services, and software consulting services. We help our clients increase operational efficiency by delivering innovative solutions to solve their most complex business challenges.
Our approach is and has always been simple. First, think and act like the customers who need us, and most importantly, deliver what larger organizations cannot do – provide tangible results that add immediate value, at a rate that cannot be beaten. Your success matters, and we know it.
That's Impresiv!