What are the responsibilities and job description for the IT Quality Analyst (Hybrid) position at American Medical Association?
IT Quality Analyst
Chicago, IL (Hybrid)
The American Medical Association (AMA) is the nation's largest professional Association of physicians and a non-profit organization. We are a unifying voice and powerful ally for America's physicians, the patients they care for, and the promise of a healthier nation. To be part of the AMA is to be part of our Mission to promote the art and science of medicine and the betterment of public health.
We continuously work to embed equity in our internal practices and are committed to increasing the diversity of our staff across all levels of the organization. We intentionally work to create the right conditions to enable our employees to feel that they can be their authentic selves and fully participate in the life of the enterprise.
We encourage and support professional development for our employees, and we are dedicated to social responsibility. We invite you to learn more about us and we look forward to getting to know you.
We have an opportunity at our corporate offices in Chicago for a IT Quality Analyst on our IT team. This is a hybrid position reporting into our Chicago, IL office, requiring 2 days a week in the office.
As a IT Quality Analyst, you will perform structured and comprehensive end-to-end testing of internal and external software. Develop test requirements, test strategies, test plans, test cases, outlines, and checklists for new and upgraded software. Follow adopted software quality assurance testing standards and identify potential opportunities for improvements. Execute system test plans and provide oversight in support of user acceptance test plans. Document, report, and follow up on software defects and enhancement requests. Contributes to the maintenance of inventory of test scripts that document the expected functionality of critical software and applications.
RESPONSIBILITIES:
Discovery
- Write and maintain test strategies, test procedures, test cases, and referencing/ traceability documents.
- Enter test asset information into appropriate repositories.
- Use automated testing tools when appropriate to record reusable test scripts from testing documentation.
- Perform manual structured testing, as needed.
Test Execution
- Evaluate recorded script results and enter defects into defect management tool.
- Develop and execute regression tests.
- Ensure that defects are resolved and re-tested prior to software certification at various software testing phases. Create testing and progress reports for project management.
- Lead full user acceptance testing and regression testing for each release of critical software and application-specific projects. Report all defects to developers in a timely manner.
QA Documentation
- Ensure appropriate measures are taken for disaster recovery.
- Participate in requirements and test case review sessions.
- Ensure that all QA policies, procedures, and standards are followed.
- Work with Senior Quality Analyst to identify test case candidates for automation. Contributes to maintaining library of documentation around results from each test.
Quality Assurance
- Contribute to maintaining central test case and defect management repositories and follow related processes and procedures.
- Establish appropriate liaison relationships with AMA and outsourced consulting teams to ensure adherence to AMA standards.
- Provide feedback on assessment of testing tools and recommend both standard testing processes and/or tools.
May include other responsibilities as assigned
REQUIREMENTS:
1. BS or BA degree in computer science, or related field, or equivalent experience.
2. Minimum 3 year’s experience and demonstrated understanding of structured software-testing methodology. Knowledge and/or prior experience with software development life cycle approaches, including both waterfall and agile SLDC methodologies. Understanding of the programming model in web-based software and applications and security awareness.
3. Ability to understand and organize business and system requirements into testable cases and system testing cycles. Ability to effectively plan and execute system testing. Assist in User Acceptance Testing (UAT) and performance/load testing in various environments if needed. Ability to document results in standard formats and provide high-level feedback and recommendations for go/no go implementation status.
4. Experience with software testing tools, including test case management, automated testing, browser and device testing, and defect management. Strong desire to continuously improve the software quality assurance process.
5. Demonstrates responsibilities above and in improving software products through quality management.
6. Ability to work long hours, when necessary, to travel, attend educational events, and meet with vendors and high-level business leaders.
7. Solid understanding of evolving technology trends and assesses internal applicability.
8. Ability to express complex technical concepts effectively, both verbally and in writing
9. Ability to work well with people with varying degrees of technical experience.
10. Time management and problem-solving skills
The American Medical Association is located at 330 N. Wabash Avenue, Chicago, IL 60611 and is convenient to all public transportation in Chicago.
We are an equal opportunity employer, committed to diversity in our workforce. All qualified applicants will receive consideration for employment. As an EOE/AA employer, the American Medical Association will not discriminate in its employment practices due to an applicant’s race, color, religion, sex, age, national origin, sexual orientation, gender identity and veteran or disability status.
THE AMA IS COMMITTED TO IMPROVING THE HEALTH OF THE NATION