Test Engineer

Njvc Springfield , VA 22156

Posted 3 months ago


Company Job Title:

Test Engineer




Springfield, VA

Reports To:

Director, Business Operations NJVC

FLSA Status:

Exempt, Full Time, Regular


The Test Engineer execute approved test plans, cases and procedures. The Test Engineer may coordinate with vendors or suppliers to modify or develop testing for components or other parts in support of the GSSIPDM Program which is a state-of-the- art dissemination and production system to satisfy future GEOINT requirements.

GSSIPDM will be comprised of a publication system

Consolidated Products Database (CPD) and a dissemination system

Product Dissemination System (PDS). It will provide a cross- domain data transfer solution (high-to-low) to facilitate distribution of NGA and Mission Partner publications. Additionally, GSSIPDM will introduce an enhanced Graphical User Interface (GUI), an automated dissemination system that will transform current software baselines, and leverage on current cloud-native architectures that will reside on the following network(s): NIPRnet, JWICS, SIPRnet, and Stone Ghost.

Duties and Responsibilities:

  • Evaluate, recommend, and implement automated test tools and strategies.

  • Develop, maintain, and upgrade automated test scripts and architectures for application products.

  • Write and report status for system test cases for testing.

  • Analyze test cases and provides regular progress reports.

  • Analyze and provide recommendations to improve test programs.

  • Interact with other engineering groups to define, document, analyze, perform, and interpret tests for products, systems, components, or modifications.

  • Identify functional problems and suggests resolutions.

  • Define internal quality control standards and the maintenance of reliability programs.

  • Document and analyze test case and provide feedback and recommendations for product or design changes.

  • Ensure testing procedures are following any required industry specific standards.

  • Contribute to the development of improvements to overall testing and quality programs for improved results.

  • Test vendor-supplied software packages to determine compatibility with existing systems, ease of use and maintenance, and suitability for organization's needs.

  • Consult with users to determine best hardware and software configurations to meet requirements.

  • Contribute in scrum process.

  • Perform coding, debugging, testing and troubleshooting throughout the application development process.

  • Work with Front End and Back End developers to test designs and ensure requirements are satisfied

  • Monitor progress against performance standards and ensures code delivered has substantial test code coverage and a clean code base and Unit test code coverage for a minimum of 90% of all code

  • Other duties as assigned

Minimum Qualifications:
(To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.)

  • Bachelor's degree and 5 years of experience in related work activities

  • Hands on experience utilizing SAFe Agile and/or Scrum methodology

  • Active TS/SCI Clearance with CI Poly eligibility

Knowledge, Skills and Abilities:

  • Has working knowledge of and familiarity with programming languages such as Apache Solr, Python, PHP, Perl, Sybase

  • Has working knowledge of and familiarity with technology/applications such as Open Text (formerly Documentum), WebTop application suite (client and server), Oracle, Front-End JAVA Web Editor, JavaScript, GWT, PDF-to-XSL, Handlebars

  • Understanding of Content Management Systems

  • Understanding of Product Dissemination Systems

  • Desired but not required:

  • SAFe Agile and/or Scrum methodology certification

Physical Demands: (The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)

  • While performing the duties of this Job, the employee is regularly required to sit and talk or hear. The employee is frequently required to walk; use hands to finger, handle, or feel and reach with hands and arms. The employee is occasionally required to stand; climb or balance and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision.

Work Environment: (The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.)

  • The employee will normally work in a temperature-controlled office environment, with frequent exposure to electronic office equipment.

  • During visits to areas of operations, may be exposed to extreme cold or hot weather conditions. Is occasionally exposed to fumes or airborne particles, toxic or caustic chemicals, and loud noise.

Chenega Corporation and family of companies is an EOE.

Equal Opportunity Employer/Veterans/Disabled

Native preference under PL 93-638.

We participate in the E-Verify Employment Verification Program.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Test Engineer

Caci International Inc.

Posted 2 weeks ago

VIEW JOBS 10/3/2019 12:00:00 AM 2020-01-01T00:00 Job Description CACI is currently looking for an experienced Test Engineer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS). As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity. ASF programs thrive in a culture of innovation and are constantly seeking individuals who can bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels. The ability to be adaptable and to work constructively with a technically diverse and geographically separated team is crucial. The ideal candidate must have a strong background and experience in web application front-end and back-end scripting and automation, development skills with multiple programming languages, IDE, and familiar or experience with framework setup and maintenance. What you'll get to do: Serve as a Test Engineer who will be responsible for activities associated with delivery of customer-defined systems and software projects; basic responsibilities include: * Developing Test procedures – Creating test procedures for current set of backlog items: system, functional, regression, performance, load, installation, security, interoperability, stress, boundary; defining tests for backlog items; estimating tasks needed for creating manual tests; and assessing candidates to automate for regression tests * Developing and implementing quality assurance methodologies to ensure compliance with quality assurance standards, guidelines, and procedures in a large computer-based organization. * Developing and executing software test plans, test cases, and test scripts for Integration, Migration, Regression, and/or Performance testing, and IA and disaster recovery, in order to identify system and software problems and their causes, recording defect backlog items, reporting the results of testing and resolving testing defects. * Establishing and maintaining a process for evaluating hardware, software, and associated documentation and assisting in their evaluation. * Perform iteration and performance testing touch point. * Mapping tasks and tests to backlog items (requirements traceability). * Supporting independent User Acceptance Testing * Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success. * Active participation in Agile Scrum sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases. * Work closely with developers, professional services team and product managers to define the automated testing components that will be used to validate requirements against developed software. * Work closely with Product Owners to understand product specifics and to create corresponding automation test strategies. * Assist with design of test scenarios and test plans to ensure that automated tests can be implemented and executed against. * Assist with creating project resource estimates, metrics to track completion phase, defect reports, defect prevention, development efficiency and quality * Contribute to an atmosphere of cross-functional teamwork within the organizations agile project lifecycle. * Build and execute automated testing on both web front end and back end systems. Ability to test at an API level such as via web services, JMS Queue, or other back end services. * Run test validations at various levels including DB validation, logging validation, and UI validation. You have: * Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria includes, but not limited to: * 3-year check for felony convictions * 1-year check for illegal drug use * 1-year check for misconduct such as theft or fraud * College degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Experience accepted in lieu of degree. * Experience testing solutions developed in C#/.Net (preferred). Additionally, familiarity with any of the following is highly desirable: XML, SQL, PL/SQL, HTML, VMware, information exchanges, client server, Object Oriented Development, Continuous integration, Automated testing, UML, Class diagrams, n-tier solutions * Experience with continuous integration tools and environments and automated testing. * Ability to write test documentation - Test Plans; Test Procedures; Change Requests; System Requirements Documents; Problem Reports, Discrepancy Reports * Familiarity with Information Security best practices * Ability to apply test estimation techniques to software development efforts * Seven (7+) years related IT experience, with 2-3 or more years analyzing, designing and implementing integration solutions using .NET technologies or related technologies * 3-5 years' experience with multiple programming technologies, including .NET, Java, XML/XSLT/WSDL, Web Services, SOAP, JSP * Key technology experience in areas such as.NET, J2EE, XML, Web Services and SOA * Hands on programming experience with .NET/C# programming * Familiar working with Continuous Integration (CI) environment and a variety of testing tools such as Jenkins/Hudson, TeamCity, as well as automation frameworks like Robot Framework, Specflow, Jbehave, Geb, Spock, Junit4, TestNG, Nunit. * Familiar working with any Open Source Automation tools like Selenium, Cucumber, Watir, * Familiar working with an open source or commercial version control systems like GIT, Mercurial, CVS, SVN, Clear Case * Microsoft Team Foundation Server (TFS) skills preferred * Familiarity with any open source IDE like Eclipse/Net Bean/Spring * Must have experience with Functional Testing, Integration Testing, System Testing, and User Acceptance Testing phases * Familiar with DB testing tools like Fitnesse and DBFit * Ability to work in a fast paced, constantly changing environment * Must have knowledge and understand fundamental concepts of Continuous Integration, Automated Testing, User Acceptance Testing * Must be a team player and work in a collaborative team environment. * Ability and experience to interact with the product Owner, Business Analysts, Scrum Masters and provide guidance on automation tools and testing methods to meet project specific needs. You are good at: * Excellent written and verbal communication skills * Experience participating in a high performing, highly engaged and motivated CM team * Solid experience in incremental software development projects using an Agile Scrum approach * Understanding of all elements of the software development life cycle * Highly responsible, team-oriented individual with very strong communication skills and work ethic; self-starter Bonus would be having: * Automated & manual testing experience. BEAGLE What We Can Offer You: * We've been named a Best Place to Work by the Washington Post. * Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. * We offer competitive benefits and learning and development opportunities. * We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities. * For over 55 years, the principles of CACI's unique, character-based culture have been the driving force behind our success. Job Location US-Springfield-VA-VIRGINIA SUBURBAN CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities. Caci International Inc. Springfield VA

Test Engineer