Software Development and Quality Assurance Specialist
San Antonio, TX 
Share
Posted 14 days ago
Job Description

Software Development and Quality Assurance Specialist

As required by our governmental client, this position requires being a US Citizen.

The Software Development and Quality Assurance Specialist plays a crucial role in enhancing and maintaining the Participant Information Management System (PIMS), a specialized desktop application for WIC Overseas, and other software projects. This position involves active engagement in software development, including coding, debugging, and the development of new features, as well as troubleshooting and rectifying issues associated with PIMS or its underlying Microsoft Access database.

The specialist is responsible for ensuring all software projects comply with corporate and governmental policies, and cybersecurity best practices, including the protection of sensitive information. Additionally, the role includes comprehensive testing and quality assurance to identify and resolve issues, thereby enhancing system reliability and performance. Collaboration with the IM/IT Director and Program Manager to report observations and recommendations, as well as updating user and administrator guides, are key aspects of the job, ensuring software remains effective in supporting WIC Overseas operations.

Compensation & Benefits:

Estimated Starting Salary Range for Software Development and Quality Assurance Specialist: $75,000 - $80,000

Pay commensurate with experience.

Full time benefits include Medical, Dental, Vision, 401K and other possible benefits as provided. Benefits are subject to change with or without notice.

Software Development and Quality Assurance Specialist Responsibilities Include:

  • Contribute to the development and ongoing management of the Participant Information Management System (PIMS), a WIC Overseas specific desktop application, and other software projects.
  • Engage in active coding, debugging, and development of new features and functionalities for PIMS and other software projects.
  • Handle Microsoft Access database management, including query optimization, schema design, and maintenance to ensure efficient data storage and retrieval.
  • Provide advanced issue resolution support, extending beyond the scope of regional system administrators, and contribute to the development of solutions for complex software problems.
  • Run and analyze monthly, quarterly, and yearly reports for the Program Manager, focusing on data accuracy, trends, and improvement opportunities.
  • Ensure PIMS and other software projects comply with corporate, and governmental requirements (like HIPAA and the Privacy Act), and cybersecurity best practices.
  • Develop and implement safeguards in PIMS and other software projects, protecting Personally Identifiable Information (PII), Protected Health Information (PHI), and government data.
  • Conduct Information Security Continuous Monitoring (ISCM) for proactive risk management.
  • Manage documentation and reporting for PIMS and other software projects DoD system accreditation and Authority to Operate (ATO).
  • Ensure compliance with relevant standards and guidelines as specified in the Performance Work Statement (PWS).
  • Apply key frameworks and publications pertinent to DoD IT security and risk management, such as the Risk Management Framework (DoDI 8510.01), FISMA security control testing, CNSSI No. 1253, and relevant NIST Special Publications.
  • Familiarize and comply with DISA Security Requirements Guides and Security Technical Implementation Guides (STIGs).
  • Utilize WIC Overseas policies, USDA requirements, and DoD requirements to assess and implement required changes in PIMS and other software projects.
  • Create and execute test plans for PIMS and other software projects to proactively identify and resolve bugs and issues.
  • Conduct comprehensive troubleshooting and root cause analysis for issues reported by end-users to enhance system reliability and performance.
  • Continually monitor all aspects of PIMS and other software project operations, identifying concerns or areas for improvement, including user interface, report preparation, and software upgrades.
  • Refactor PIMS to enhance code quality and maintain consistency with established coding standards.
  • Provide advanced-level support for PIMS-related issues encountered by end-users.
  • Collaborate with the Director of IM/IT and Program Manager to report observations and recommendations to the government.
  • Regularly update the PIMS User Guide and Administrator's Installation Guide to reflect application changes and procedural updates.
  • Performs other job-related duties as assigned.

Software Development and Quality Assurance Specialist Experience, Education, Skills, Abilities requested:

  • Bachelor's degree in computer science with a focus on Software Development or Database Systems required.
  • CompTIA Security+ CE or other DoD IAT II or higher-level baseline certification required.
  • Training or coursework in secure coding practices is required.
  • Training or coursework in software development and database management desired.
  • Experience using C# or Java.
  • Demonstrated experience or formal education in software testing and quality assurance methodologies.
  • In-depth knowledge of software development methodologies and life cycles.
  • Strong understanding of automated testing tools and frameworks.
  • Proficiency in secure software development practices, with an emphasis on integrating security into the development lifecycle (DevSecOps).
  • Familiarity with database management, particularly Microsoft Access and SQL Server.
  • Ability to develop and execute comprehensive test plans to ensure software functionality and performance.
  • Experience in refactoring and working effectively with legacy code is highly desirable.
  • Must be a US citizen and eligible for a position of trust clearance and have a valid US driver's license.
  • This is an on-site, in-office position. The candidate must be able to work full-time from our designated office location.
  • The role involves access to sensitive information, requiring in-person interaction and adherence to secure environment protocols.
  • Must pass pre-employment qualifications of Cherokee Federal.

Company Information:

Cherokee Nation Aerospace & Defense (CAD) is a part of Cherokee Federal - the division of tribally owned federal contracting companies owned by Cherokee Nation Businesses. As a trusted partner for more than 60 federal clients, Cherokee Federal LLCs are focused on building a brighter future, solving complex challenges, and serving the government's mission with compassion and heart. To learn more about CAD, visit cherokee-federal.com.

#CherokeeFederal #LI

Cherokee Federal is a military friendly employer. Veterans and active military transitioning to civilian status are encouraged to apply.

Similar searchable job titles

  • Software Quality Engineer
  • Software Test Engineer
  • Software Quality Analyst
  • Quality Assurance Engineer
  • Software Testing Specialist

Keywords

  • Test automation
  • Agile methodologies
  • Code review
  • Continuous integration
  • Defect tracking

Legal Disclaimer: Cherokee Federal is an equal opportunity employer. Please visit cherokee-federal.com/careers for information regarding our Affirmative Action and Equal Opportunity Employer Statement, and Accommodation request.

Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.


We are an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran status, gender identity and sexual orientation. If you’d like more information about your EEO rights as an applicant under the law, please copy and paste the links to the following two sites: EEO Statement | EEO Poster

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may email “CNB.Compliance@cn-bus.com” for assistance. This email address is for accommodation requests only and cannot be used to inquire about the application process or status.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
Open
Email this Job to Yourself or a Friend
Indicates required fields