Logo
Innovative Defense Technologies

Software Quality Assurance Engineer

Innovative Defense Technologies, Arlington, Virginia, United States, 22201


DescriptionBackground Information:

Innovative Defense Technologies (IDT), provider of automated software testing, data analysis, and cybersecurity solutions for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Software Quality Assurance Engineer to be based in our Arlington, VA office. The individual will work with senior leadership and a fast-paced team of mission-focused engineers to implement and maintain a robust automated software testing pipeline. Initiative, creativity, reliability, and efficient teamwork will be required to successfully deliver innovative solutions in this role.

Overview:

We are looking to add an experienced software Configuration Management/Quality Assurance Engineer who can ensure regulated automated tools used in the Quality System are appropriately validated and controlled through their life cycle through development, deployment, and change control. This includes ensuring project teams adhere to processes and control mechanisms for software, hardware, and data to meet regulatory requirements.

All applicants must currently possess an active U.S. Security Clearance

.

Responsibilities Include:

Support development of the validation strategy and effort, from planning through retirement, of Quality-relevant systems and tools, including interfaces to and from the systemProvide software quality assurance support in design and development of software solutions and facilitate the application of controls and risk management by reviewing and approving change-control requests submitted by product teams to assess potential quality system impactCreate test plans, scripts, and scenarios to verify that the software works as intended and perform regression testing to ensure that new code doesn't affect existing functionalityEnsure that system development projects and changes to existing systems and software applications are conducted in compliance with the CM processAssist in developing user, functional, and technical requirements for SW products on deployment systemsTrack system life cycle deliverables and activities to ensure that regulations, protocols, procedures, and methodologies are followed, and that appropriate and complete documentation is captured and reported to support validation activitiesCollaborate with development and integration teams to create and provide training, installation, and troubleshooting documentsMinimum Required Qualifications:

At least 3 years’ experience in engineeringB.S. in System Engineering, Software Engineering, Computer Science, STEM, or related fieldRequired Skills:

Ability to create scripts (PowerShell, Linux Shell, etc.)Ability to document requirements and defects clearly and preciselyAbility to communicate clearly, share feedback, and present precise reportsExperience with software testing and configuration managementUnderstand the Software Development Life Cycle (SDLC)Familiarity with software CM/QA process to maintain and track SW changesSoftware team development experienceProficient working with version control software like SVN, Git, and large software development environmentsAbility to travel approximately 15%Preferred Skills:

System integration and test experience for software applicationsExperience with documenting bug reports, training, installation, and test planExperience in testing software and test automationExperience working with industry standard CM/QA toolsCompetencies:

Ability to perform many concurrent assignments and determine the need for changing prioritiesSolid analytical abilities, coupled with a strong sense of ownership, urgency and driveProblem-solving skills with the ability to navigate ambiguous situationsExcellence in oral, written, and technical communication with peers and non-technical cohortsInitiative, creativity, reliability, teamworkStrong organization and planning skills, including attention to detailEEO Statement:

IDT is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, protected Veteran status, or any other basis protected by federal, state, or local law.