Software & Data Quality Assurance Analyst I

National Commission on Certification of Physician Assistants (NCCPA)

Johns Creek (GA)

On-site

USD 55,000 - 75,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

National Commission on Certification of Physician Assistants (NCCPA) is seeking a Software & Data Quality Assurance Analyst I to test software against design specs and user requirements. You will develop and execute tests, analyze results, and participate in reviews and triage.

The role includes customer acceptance testing support and deployment planning. Requirements include a Bachelor’s degree in a related field and 1–3 years of QA experience, with strong communication and time management.

Qualifications

  • Bachelor’s degree in a related field and 1–3 years in software testing or QA.
  • Experience with test planning, regression testing, and documenting results.
  • Strong communication and time management skills.

Responsibilities

  • Develop and execute functional and regression test cases.
  • Analyze test results for accuracy and completeness.
  • Participate in design reviews and defect triage.
  • Assist with customer acceptance testing and deployment planning.
  • Support change control to maintain QA environments.
  • Continue improving software testing methodologies.

Skills

Test planning
Regression testing
QA collaboration
Time management
Communication skills
Problem solving
Independent work
Teamwork

Education

Bachelor’s degree in Computer Science, Software Engineering, Mathematics, or a similar field

Tools

Selenium WebDriver
Transact-SQL
Microsoft Visual Studio
VB Script
C#
JavaScript
Python

Job description

Applicants must be authorized to work lawfully in the United States for NCCPA as NCCPA will not sponsor or take over sponsorship of employment visas.

As the Software & Data Quality Assurance Analyst I, you will be responsible for testing software applications against design specifications and user requirements using requirements traceability and a risk-based approach. You will develop and execute functional and regression test cases, analyze test results for accuracy and completeness, and participate in design reviews and defect triage. You will also assist with customer acceptance testing and support software deployment planning and implementation.

Reports To: Manager of Software & Data Quality Assurance

Applicants must be authorized to work lawfully in the United States for NCCPA as NCCPA will not sponsor or take over sponsorship of employment visas.

As the Software & Data Quality Assurance Analyst I, you will be responsible for testing software applications against design specifications and user requirements using requirements traceability and a risk-based approach. You will develop and execute functional and regression test cases, analyze test results for accuracy and completeness, and participate in design reviews and defect triage. You will also assist with customer acceptance testing and support software deployment planning and implementation.

Reports To: Manager of Software & Data Quality Assurance

Who We Are

National Commission on Certification of Physician Assistants (NCCPA) is the only certifying organization for physician assistants in the United States. Established as a not-for-profit organization in 1974, we are dedicated to assuring the public that board certified PAs meet established standards of clinical knowledge and cognitive skills upon entry into practice and throughout their careers. All U.S. states, the District of Columbia and the U.S. territories have decided to rely on NCCPA certification as one of the criteria for licensure or regulation of PAs.

Location: NCCPA has determined that the telecommuting status of this position is remote, which means that employees in remote positions are allowed to primarily work remotely with required travel for mandatory meetings, including to the NCCPA headquarters in Johns Creek, Georgia.

As a matter of policy, NCCPA restricts remote positions to employees whose home office location is within a U.S. jurisdiction in the Eastern or Central time zones.

Why Work at NCCPA

We get to do meaningful work every day, and we enjoy working and having fun together! We’re proud to be recognized by the Atlanta Journal-Constitution as a Top Workplace in the metro Atlanta region.

How Will You Make a Difference? You will…
  • Develop and execute functional, regression, manual, and automated software tests to ensure applications meet design specifications and user requirements.
  • Analyze test results for accuracy, clarity, and completeness and communicate identified issues to QA and development teams.
  • Review requirements, user stories, and acceptance criteria to help ensure they are clearly defined and meet customer needs.
  • Collaborate with software developers to identify, troubleshoot, and resolve defects identified through QA testing and system users.
  • Participate in design reviews, functional walkthroughs, defect triage meetings, and customer acceptance testing.
  • Support test planning, scheduling, and execution across application development projects.
  • Assist with software deployment planning, implementation, and quality control activities.
  • Support change control processes to help maintain the integrity of development, quality, and production environments.
  • Apply and continue developing knowledge of software testing best practices and methodologies.
Hard Skills You Will Have
  • Bachelor’s degree in Computer Science, Software Engineering, Mathematics, or a similar field.
  • 1–3 years of experience in software development, research, product testing, quality assurance, or a related area.
  • Demonstrated ability to manage multiple projects and meet timeline commitments and deadlines.
  • Strong organizational, time management, and communication skills.
  • Ability to work independently and effectively within a team environment.
  • Proactive approach to troubleshooting and problem resolution.
Soft Skills You Will Bring
  • Strong attention to detail and an analytical approach to identifying and resolving issues.
  • Excellent time management and organizational skills with the ability to manage multiple priorities.
  • Clear and effective communication when working with QA, developers, and other stakeholders.
  • Ability to work collaboratively while also taking ownership of individual responsibilities.
  • Ability to perform effectively under time constraints and shifting priorities.
  • Curiosity and a willingness to continue developing your software testing knowledge and technical skills.
Extra Skills You Can Bring Along
  • Understanding of the software development lifecycle, Agile methodologies, and Scrum framework.
  • Experience with Transact-SQL queries and relational databases.
  • Experience with defect-tracking tools or Microsoft Visual Studio tools.
  • Familiarity with programming languages such as .NET, VB Script, C#, JavaScript, or Python.
  • Familiarity with open-source automation tools such as Selenium WebDriver.
  • Experience troubleshooting software installations or hardware or providing software technical support.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

NCCPA is committed to the full inclusion of all qualified individuals. In keeping with our commitment, NCCPA will take steps to assure that individuals with disabilities are provided reasonable accommodations. If a reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please contact Human Resources at 678-417-8110.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Employee Learning & Engagement Specialist
Employee Learning & Engagement Specialist

NATIONAL COMMISSION ON CERTIFICATION OF PHYS • Johns Creek (GA)

On-site
USD 55,000 - 63,000
Employee Learning & Engagement Specialist
Employee Learning & Engagement Specialist

National Commission on Certification of Physician Assistants (NCCPA) • Johns Creek (GA)

On-site
USD 70,000 - 90,000
Hybrid work environment
Top Workplace recognition
Volunteer Relations Specialist I
Volunteer Relations Specialist I

NATIONAL COMMISSION ON CERTIFICATION OF PHYS • Johns Creek (GA)

On-site
USD 44,000 - 51,000
Communications Team Lead
Communications Team Lead

National Commission on Certification of Physician Assistants (NCCPA) • Johns Creek (GA)

On-site
USD 71,000 - 91,000
Meaningful work
Flexible hybrid work environment
Ranked as a top workplace
Quality Assurance Engineer
Quality Assurance Engineer

Health Network One • Miami (FL), Northern (KY)

Hybrid
USD 110,000 - 140,000
Nurse Practitioner (Per Diem)
Nurse Practitioner (Per Diem)

ComplexCare Solutions • Taunton (MA)

On-site
USD 26,784 - 111,600
401K plan
IT Support & Software QA Manager
IT Support & Software QA Manager

Precision Medicine • Village of Farmingdale (NY)

On-site
USD 100,000 - 140,000
401(k)
401(k) Matching
Dental Insurance
+3
Nurse Practitioner (Per Diem)
Nurse Practitioner (Per Diem)

ComplexCare Solutions • Chicopee (MA)

On-site
USD 66,960 - 111,600
401K plan
Automatic 3% 401(k) contribution
Nurse Practitioner (Per Diem)
Nurse Practitioner (Per Diem)

ComplexCare Solutions • Vail (AZ)

Remote
USD 27,000 - 112,000
401K plan
Nurse Practitioner (Per Diem)
Nurse Practitioner (Per Diem)

ComplexCare Solutions • Wofford Heights (CA)

On-site
USD 26,784 - 111,600
401K plan