Colorado Nonprofit Association

Data Analyst


The International Association for the Study of Lung Cancer (IASLC) is the premier international membership association for physicians, researchers, and medical professionals, who are dedicated to conquering lung and thoracic cancers worldwide. We are currently seeking a Data Analyst to join our team of dedicated professionals. 

Day to day, the Data Analyst is responsible for analyzing data, implementing and maintaining databases, ensuring data hygiene, gathering data from primary and secondary sources, and identifying, reporting, and interpreting trends from the data. The Data Analyst must be an organized self-starter with extreme attention to detail, who can effectively execute assignments and prioritize workload to meet established timelines.

This nonsupervisory, exempt position is physically based in our downtown Denver, CO office on a hybrid work schedule. This position reports to the Associate Director, Information Technology (IT).

In this role, you will:

• Support data queries for regular reports across different functional areas and special projects.

• Effectively collect, store, and update data in the AMS (Association Management System). Develop, maintain, and optimize the AMS to ensure data integrity and security, including management of database updates, maintenance, and modifications to best serve business needs.

• Ensure that data is clean, accurate, and consistent.

• Remove duplicate records, fix data errors, check for abnormalities to ensure accuracy and accessibility in data in management systems.

• Develop reports, diagrams, and data visualizations to accurately represent and illustrate data trends.

• Documenting processes and maintaining data records.

• Adhering to best practices in data analysis and collection.

• Maintain updated lists and automated queries for email service tool and provide data segmentation recommendations and support for all promotional efforts.

• Assist in resolving data or software issues, as well as internal and external user issues, troubleshoot and repair bugs in systems.

• Assist with communication and management of vendor relationships with third-party software and support vendors. 

A successful candidate will have the following qualifications:

• A deep commitment to the mission of the IASLC and compassion for those living with a lung cancer diagnosis.

• Bachelor’s degree or equivalent education/training. BS/BA in information science, computer science, management information systems (MIS) or related field from an accredited college preferred.

• 2 years of relevant work experience in the use/management of customer databases and/or data analytics. 

• Solid understanding of relational databases, data extraction, reporting and analysis tools.

• High level of technological and internet literacy with advanced proficiency in Excel and Microsoft Office Suite with proven aptitude for learning new technologies quickly and integrating them efficiently into workflow.

• Strong work ethic, positive attitude, dependable.

• Proactive customer service orientation, relationship building skills and flexibility.

• Ability to work independently and collaboratively in a dynamic, team-oriented environment.

• Multicultural sensitivity. Multilingual fluency/literacy would be a plus.

Software Quality Assurance Analyst

National Jewish Health is seeking a Software Quality Assurance Analyst to join our Information Services & Technology Custom Applications team. 

The selected candidate will collaborate with the Lead Software Quality Assurance Analyst on testing strategies and test plan execution on various in-house, custom applications.  The ideal candidate will:

Successful candidates will be familiar with SDLC principles and comfortable working in various modes including agile, waterfall, and hybrid.  Additionally, they will be comfortable switching gears as needed and seek success in all projects and deliverables.

Position Summary
The Software Quality Assurance Analyst is to ensure overall quality in all aspects of custom software development, both functionally and technically in order to meet the requirements of the customer.  Provides troubleshooting support during the development lifecycle  and collaborates with developers on bug fixes and requirements delivery to ensure products/services meet quality and deliverable standards.  Tests deliverables in terms of functionality, performance, reliability, stability and compatibility with other legacy and/or external systems.

Essential Duties

  1. Regularly communicates with business analysts and application development team to manage priority bugs and update documentation.
  2. Reviews Backlog items and user stories to ensure full understanding of individual deliverables.
  3. Develop, document and maintain test plans, test cases and other test artifacts such as test data, data validation, harness scripts and test scripts.
  4. Facilitates test plan/test case reviews with cross-functional team members. 
  5. Performs black box testing techniques to verify that the software released has no defects.  Responsible for managing bug tracking systems throughout the lifecycle of assigned projects as well as isolate, replicate, and report defects and verify defect fixes.
  6. Performs backend database testing in Microsoft SQL environment including validating stored procs, jobs and triggers.
  7. Executes tests and documents results to ensure that validated deliverables meets user requirements.
  8. Provides application support and responds to issues within established service level agreements.


  1. Accountability: Accepts full responsibility for self and contribution as a team member; displays honesty and truthfulness; confronts problems quickly; displays a strong commitment to organizational success and inspires others to commit to goals; demonstrates a commitment to National Jewish Health.
  2. Building Strategic Relationships: Identifying opportunities and taking action to build strategic relationships between one’s area and other areas, teams, departments, units, or organizations to help achieve business goals.
  3. Building Trust: Interacting with others in a way that gives them confidence in one’s intentions and those of the organization.
  4. Collaboration/Teamwork: Cooperates with others to accomplish common goals; works with employees within and across his/her department to achieve shared goals; treats others with dignity and respect and maintains a friendly demeanor; values the contributions of others.
  5. Managing Conflict: Dealing effectively with others in an antagonistic situation; using appropriate interpersonal styles and methods to reduce tension or conflict between two or more people. Addresses conflicts by focusing on the issues at hand to develop effective solutions when disputes or disagreements occur; helps others resolve conflicts by providing impartial mediation when needed.

Supervisory or Managerial Responsibility


Core Values

  1. Be available to work as scheduled and report to work on time.
  2. Be willing to accept supervision and work well with others.
  3. Be well groomed, appropriately for your role and wear ID Badge visibly.
  4. Be in compliance with all departmental and institutional policies, the Employee Handbook, Code of Conduct and completes NetLearning by due date annually.
  5. Fosters an inclusive workplace where diversity and individual differences are valued and leveraged to achieve the vision and mission of the institution.
  6. Adheres to safe working practices and at all times follows all institutional and departmental safety policies and procedures. 
  7. Wears appropriate PPE as outlined by the infection control policies and procedures.
  8. Demonstrates compliance with all state, federal and all other regulatory agency requirements.

Minimum Qualifications

  1. Education: Bachelor’s degree in related field required
  2. Work Experience: 3 years experience required
  3. Special Training, Certification or Licensure: Knowledge of Microsoft Office, programming & software techniques, Team Foundation Server, and SQL preferred.  Experiences in Quality Management Software and Processes including experience in technical aspects of software solution testing required. Knowledge of Agile methodology preferred.


Salary Range: $60,000 – $70,000