Connect with us icon Connect With Us

QA Analyst - Intermediate, Prodigo

Description

Prodigo Solutions is hiring an Intermediate QA Analyst to join their growing team! 
 
Under direct supervision of the Senior QA Team Member, the Intermediate QA Analyst provides analytical services, defines requirements, assures the quality of applications and the adherence to department quality standards, and provides services to meet client support and business needs.
 
Demonstrates understanding of the fundamental tools and concepts of one of the information technology professional disciplines (i.e., Applications, Business Analysis, Customer Service, Data, Operations, Systems Engineering, etc.) and applies that understanding to make practical contributions to software development work.

Responsibilities:
  • Research both IT standards and external standards, such as HIPAA, to verify compliance of internally developed solutions.
  • As requested, participate in project reviews.
  • Perform application system tests to verify that applications comply with requirements and design specifications and meet product quality standards:
    • Develop and execute test scripts for internally developed applications.
    • Develop and execute automated regression tests for internally developed applications.
    • Develop and execute application load tests for internally developed applications.
  • Provide support as required by Prodigo's Disaster Recovery Plan.
  • Assist in the development of project software quality test plans:
    • Document system test harness for ensuring new functionality meets the requirements of the documented use cases (user stories).
    • Document system test plans, test cases, test procedures and test summary reports for internally developed applications.
    • Review software engineering and development activities to verify compliance to company standards for both packaged software products and client specific configurations.
    • Assist/consult with programmers in their development of unit test and integration test development.
  • Acquire current industry knowledge and trends, attend education events and acquire applicable certifications where applicable.
  • Monitor, evaluate and where appropriate transfer processes, methods and tools to other parts of the organization.
  • Provide service to the Prodigo development team, support teams and client community by ensuring the quality of our product is consistent with the organization's quality objectives.
  • Where required, document organizational processes and maintain the organization's knowledge base.
  • Provide focused functional and technical training to more junior level QA Analysts to facilitate knowledge transfer of Prodigo Solutions suite of products.
  • Establish and maintain defect tracking system that tracks reported defects to closure for internally developed applications.
  • Verify product traceability at project deliverables, verifying that each feature is traceable to the Design Specification and satisfies the documented business requirement(s).
  • Document product enhancement configuration instructions to verify that non-project members can implement the functionality solely from the documented work instructions.
  • Assist teams in the documentation of business requirements according to the customer's perspective including documentation of the current work flow/process, justification for change and definition of future enhancements, including use cases and design specifications.
  • Protect the integrity and confidentiality of all data and information through physical and electronic measures.
  • On an as needed basis, assist Product Development team with input and feedback from a QA perspective on technical specification documentation.
  • Audit changes within software work products to verify functional, UI and performance based metrics are compliant to company standards and/or customer SLA's.
  • Where requested, conduct training for the organization's software configuration and operation.

Qualifications

  • Typically, has completed a four-year academic degree including courses in computer programming, systems analysis, system development, or systems engineering OR has acquired Core IT skills and knowledge via practical experience.
  • 3-4 years of work experience in software Quality Assurance testing required.
  • Demonstrates understanding of the fundamental tools and concepts of one of the information technology professional disciplines (i.e., Applications, Business Analysis, Customer Service, Data, Operations, Systems Engineering, etc.) and applies that understanding to make practical contributions to software development work.
Preferred Qualifications: 
  • Work collaboratively within a cross-functional team.
  • Experience with SQL and leveraging queries or relational databases to support data-driven testing
  • Strong aptitude for learning new technologies.
  • Has prior testing experience.
  • Attention to detail.
  • Good understanding of testing methodologies and testing processes.
  • Understands software development life cycle process and various testing techniques including proficiency in system testing.
  • Good documentation and communication skills.

Licensure, Certifications, and Clearances:

UPMC is an Equal Opportunity Employer/Disability/Veteran

Location: Cranberry Township, PA, United States
Job ID: 385033444

UPMC is an equal opportunity employer.
Minority / Females / Veterans / Individuals with Disabilities