Principal Test Engineer - 3278D
Dulles, VA 
Share
Posted 24 days ago
Job Description

KeyLogicis seeking a Principal Test Engineer to support the Agile-based design, development, integration, testing, and deployment of advanced cybersecurity capabilities.

Responsibilities Include:
- Develops and leads continuous test activities in close coordination with the agile development/integration teams and other teams on the program
- Defines, plans and performs test assignments for large scale, complex, software and hardware systems
- Establishes automated and manual test methods and techniques, develops test plans and requirements, writes test procedures and reports, and conducts tests
- Collaborate with developers to create the appropriate automated and manual tests for software, interfaces, features, stories, workflows, etc
- Participates in test readiness reviews and design reviews
- Applies software development experience and knowledge to ensure test validity, integrity, quality, and execution
- Conducts tests which include collaborating closely with others in establishing language, database, and computer requirements along with configuration management techniques
- Performs test planning and implementation using state-of-the-art technologies, processes, and frameworks (e.g. SAFe or similar framework)
- Develops and maintains test documentation including plans, procedures, reports, etc.
- Analyzes test results and accurately discuss them with management and teams
- Documents and keeps program management informed of deviations from customer requirements

Required Skills:
- U.S. Citizenship
- Active Secret clearance. Must be able to obtain a TS/SCI clearance
- Must be able to obtain DHS Suitability
- This is a Hybrid position, but remote work will be considered
- 8+ years of directly relevant experience, ideally in an agile environment
- 4+ years of automated and/or manual test experience
- Excellent and applicable experience with Agile Continuous Development / Continuous Integration / Continuous Delivery along with hands-on experience with automated test tools such as Docker, Jenkins, JIRA, Git, Ansible, JMeter, RSpec, Cucumber, Jest, React Testing Library, Selenium Web Driver, Mocha, Jasmine, Chai, Karma, Enzyme, Cypress.io, Puppeteer, testing React applications and other industry-leading tools and techniques
- 2+ years' experience developing software with Java, Cucumber, Gherkin or similar language in an agile environment
- Hands-on and meaningful experience with automated test tools, Selenium preferred
- Experience with requirements development and management along with associated
- Ability to plan and conduct security testing
- Meaningful and relevant experience in developing test procedures
- Experience with systems engineering and configuration management processes
- Able to generate test-related documentation as necessary
- Excellent teamwork skills including ability to work well with agile development teams, customers, and coworkers at all levels
- Ability to work collaboratively across agencies and physical locations

Desired Skills:
- Experience with automated and manual testing processes
- Hands-on DevOps or DevSecOps experience
- Technical understanding of cybersecurity attack techniques and associated mitigation techniques
- Experience and/or familiarity with one of more of the following program languages: Java, Perl, Ruby, Python, and JavaScript
- Experience and/or familiarity with one of more of the following database technologies: SQL, Oracle, MySQL, JBDC, NOSQL
- DHS experience
- Experience working in a cloud environment such as AWS or Azure

Required Education:
BS Computer Science, Computer Engineering, Computer Information Systems, or Computer Systems Engineering. Two years of related work experience may be substituted for each year of degree level education.

Desired Certifications:
- DoD 8570.1 IAT Level II
- Certified Software Test Professional (CSTP) or similar
- Certifications related to Agile development and Scaled Agile Framework (SAFe)
- AWS Certifications

About KeyLogic:

Supporting critical missions at the intersection of data and science, KeyLogic provides mission management, systems analysis, data analytics, digital transformation, and cybersecurity to customers in the energy, federal civilian, and defense sectors, with a 20+ year portfolio of successes supporting DOE, DOC, EPA, DOD, DHS, FBI, and other federal agencies challenged with complex missions. We help our customers solve the world's most challenging problems with unsurpassed anticipatory service.

KeyLogic employs over 600 team members, including systems designers, developers, data scientists, IT and cybersecurity specialists, engineers, mission experts, program managers, and more than 70 Ph.D. scientists. This multidisciplinary team works together solving challenging problems with anticipatory service-always staying one step ahead-benefiting our customers, and ultimately helping build a better world.

We are committed to the success of each customer's mission. We care enough to make their mission our mission and their success our success. We take technical service delivery to a level above our peers. Our anticipatory service is best-in-class.

All qualified applicants will receive consideration for employment at KeyLogic without regard to race; creed; color; religion; national origin; sex; age; disability; sexual orientation; gender identity or expression; genetic predisposition or carrier status; veteran, marital; or any other status protected by law. KeyLogic is proud to be an affirmative action and equal opportunity employer.

NOTE: KeyLogic is an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.

If you need a reasonable accommodation for any part of the employment process, please contact us by email at and let us know the nature of your request and your contact information. Request for accommodation will be considered on a case-by-case basis.

Job Code:
2166

KeyLogic Systems is an Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Disabled.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Doctorate
Required Experience
8+ years
Email this Job to Yourself or a Friend
Indicates required fields