Connect with us icon Connect With Us

QA Analyst - Senior, Prodigo

Description

Prodigo Solutions is hiring a Senior QA Analyst to join their growing team! 
 
Under direct supervision of the QA Manager, Prodigo Solutions is looking for an experienced Senior QA Analyst to oversee the Quality Assurance team. You will be required to oversee all aspects of software and product testing within the company. This may include developing test strategies, drawing up test documents, identifying faults, and reviewing QA reports.
 
To ensure success as a Senior QA Analyst you should have extensive experience in analytics, high-level problem-solving skills, and the ability to project manage. A top-notch Senior QA Analyst ensures the smooth running of the QA department and ultimately customer satisfaction.

Responsibilities:
  • Provide technical, functional, and managerial backup to the Quality Analyst Lead on an as-needed basis.
  • Protect the integrity and confidentiality of all data and information through physical and electronic measures.
  • 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 workflow/process, justification for change and definition of future enhancements, including use cases and design specifications.
  • Monitor, evaluate and where appropriate transfer processes, methods and tools to other parts of the organization.
  • Verify product traceability at project deliverables, verifying that each feature is traceable to the Design Specification and satisfies the documented business requirement(s).
  • Establish and maintain defect tracking system that tracks reported defects to closure for internally developed applications.
  • Assist in creation of Executive reports to highlight day-to-day activities within the Quality Analyst area.
  • 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 requested, conduct training for the organization's software configuration and operation.
  • Research both IT standards and external standards, such as HIPAA, to verify compliance of internally developed solutions.
  • Audit changes within software work products to verify functional, UI and performance-based metrics are compliant to company standards and/or customer SLA's.
  • As requested, participate in project reviews.
  • Provide support as required by Prodigo's Disaster Recovery Plan.
  • Provide mentorship, leadership, and guidance to more junior-level Quality Analysts.
  • On an as-needed basis, assist the Product Development team with input and feedback from a QA perspective on technical specification documentation.
  • 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.
  • 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.
  • 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.

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.
  • 5-6 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: 
  • Strong aptitude for learning new technologies.
  • Experience with SQL and leveraging queries or relational databases to support data-driven testing
  • Has prior testing experience.
  • Good understanding of testing methodologies and testing processes.
  • Comfortable leading QA efforts on larger scale projects, defining test strategies, delegating QA tasks to junior team members, and reporting on results
  • 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: 385033498

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