This job has expired

Software QA Engineer III

Frederick National Laboratory for Cancer Research
Hood College, MD
Closing date
May 29, 2023
Software QA Engineer III

Job ID: req3403
Employee Type: exempt full-time
Division: Vaccine, Immunity and Cancer
Facility: Frederick: ATRF
Location: 8560 Progress Dr, Frederick, MD 21701 USA

The Frederick National Laboratory is a Federally Funded Research and Development Center (FFRDC) sponsored by the National Cancer Institute (NCI) and operated by Leidos Biomedical Research, Inc. The lab addresses some of the most urgent and intractable problems in the biomedical sciences in cancer and AIDS, drug development and first-in-human clinical trials, applications of nanotechnology in medicine, and rapid response to emerging threats of infectious diseases.

Accountability, Compassion, Collaboration, Dedication, Integrity and Versatility; it's the FNL way.


The Vaccine, Immunity and Cancer Directorate investigates immune responses to vaccines in preclinical and clinical studies, with a focus on HPV and more recently on SARS-CoV-2. As part of a large effort to combat the current SARS-CoV-2 pandemic, the National Cancer Institute (NCI) is collaborating with the National Institute of Allergy and Infectious Disease (NIAID), the Centers for Diseases Control and Prevention (CDC), the Food and Drug Administration (FDA), the Frederick National Laboratory (FNL) and other stakeholders to develop assays with the highest reproducibility, sensitivity, and specificity for evaluation of immune responses against this new virus. To address gaps and unmet needs in serology assay development and standardization and to gain a solid fundamental knowledge of the immune response to SARS-CoV-2 and underlying mechanisms of protection against infection, NCI has established the Serological Sciences Network (SeroNet), which includes the Frederick National Laboratory (FNL) Serology Lab, leveraging the vast expertise and excellence in HPV serology at the FNL.

The Center of Excellence for Serology Development and Emergency Preparedness (CESDEP) is a new program to provide both a more targeted and global response to the evolution of SARS-CoV-2, requiring innovative thinking, outreach and partnership with global leaders. CESDEP will leverage and deploy the knowledge from SeroNet to bring high quality, precision biomarker assays to the cancer and HIV clinics to help combat SARS-CoV-2 in those most vulnerable.


As a Software QA Engineer III, you will design and execute test cases for this innovative data sharing platform developed for CESDEP. The Software QA Engineer will support the team in developing test cases and automated test scripts for applications and execute developed test cases and scripts throughout the release cycle.

Specific duties of the Software QA Engineer III, CESDEP will include:
  • Create the project Software Quality Assurance Plan
  • Create and implement QA Test Plans and SOPs
  • Test functionalities prior to each release on each tier (QA, Stage and Production)
  • Test the product to be compliant with technical specifications and policy requirements
  • Identify necessary teams to successfully complete the Test Phase
  • Contribute to the Master Test Plan and Strategy by identifying appropriate test techniques and tools that ensure product quality and test completion
  • Develop the test case documents according to the Master Test Plan/Test Strategy
  • Facilitate triage of defects and assist in defect investigation and escalation
  • Walk through the test results with the team and communicate status to management and project leadership
  • Assist with the implementation of automated testing tools
  • Serve as a liaison with internal and external collaborators on various research projects
  • Perform other duties as needed to ensure the success of the program

To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:
  • Bachelor's degree in computer science, mathematics, statistics, engineering, or a related field from an accredited college or university according to the Council for Higher Education Accreditation (CHEA)
  • Foreign degrees must be evaluated for U.S. equivalency
  • Minimum of five (5) years of professional QA experience in testing activities for all phases of the testing lifecycle
  • Demonstrable expertise in Implementation of quality assurance processes and procedures in software development life cycle, particularly the Rational Unified Process (RUP), using the Agile development method
  • Identify and create automated tests using Selenium or other packages
  • Business skills to include giving presentations, technical writing, and verbal communication
  • Strong experience in analyzing, identifying, prioritizing, and managing software defects, and is effective at working with developers to fix, verify, validate, and close defects
  • Extensive hands-on experience with API testing
  • In-depth skills with one or more of testing tools, such as Selenium and Cucumber
  • Experience in identifying system vulnerabilities such as Cross-site scraping (XSS)
  • Hands on experience on both Unix and Windows platforms
  • Experience in managing the development and deployment of systems that are subject to regulatory requirements in the clinical domain, including those that are subject to regulatory requirements in the clinical domain, including those that are subject to HIPAA, FISMA, Section 508 of the Rehabilitation Act, and OMB Memorandum M-06-16
  • Able to follow and improve QA best practices, standards and processes
  • Strong understanding of Java and latest web technologies including JSON, XML, Web services, HTML, AJAX, Tomcat, Apache. Experience with job related tools such as SVN, JIRA, etc
  • Ability to obtain and maintain a security clearance

Candidates with these desired skills will be given preferential consideration:
  • Possession of a Master's degree
  • Experience with data management systems handling big data
  • Experience with NoSQL or Graph Database such as MongDB and neo4J
  • Knowledge of data management/data transfer frameworks e.g. iRODS, Globus
  • Familiarity with cloud technologies
  • Experience with continAbility to work with ease in a fast paced, agile environment
  • Self-motivated and result-oriented, able to handle multiple projects efficiently
  • Excellent communication and interpersonal skills
  • Must be a team player
  • Must be detail-oriented and possess strong organizational and analytical skills with the ability to prioritize multiple tasks/projects
  • Proficient in one or more common programming languages
  • Detailed knowledge of software verification and validation processes and procedures
  • Excellent debugging and trouble shooting skills
  • Understanding of Agile Process and ability to prioritize and manage workload to meet critical project milestones and deadlines
  • Ability and willingness to acquire new programming languages, and learn about statistical methods
  • Ability to work in a collaborative team environment
  • Excellent technical and communication skills
  • Familiarity with clinical data collection applications is highly preferred

Equal Opportunity Employer (EOE) | Minority/Female/Disabled/Veteran (M/F/D/V) | Drug Free Workplace (DFW)


Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert