Penetration Tester
Test engineer job at Imagine One Technology & Management
Imagine One is currently seeking multiple candidates for positions supporting the U.S. Navy at Naval Surface Warfare Center Dahlgren Division (NSWCDD). We are looking for Senior Penetration Tester to provide engineering support for Cyber Situational Awareness (SA), Cyber Command and Control (C2), Mission Assurance, and Homeland Defense in Virginia Beach, Virginia. Work will be performed on-site in Virginia Beach, Virginia.
Experience Requirements:
The Senior Penetration Tester shall have experience with technical processes and technical management processes in support of comprehensive test and evaluation associated with test support, operational verification of installations and support efforts for Developmental Test and Evaluation (DT&E), Operational Test and Evaluation (OT&E), and Penetration testing (PEN testing) to include the following duties:
* Provide support by utilizing experience working with Entra ID (Azure AD), Active Directory, SSO, MFA, Azure application integration, Identity Federation
* Provide support by utilizing experience in automation using PowerShell, PowerAutomate, Logic Apps, Graph API
* Provide support by utilizing experience working with Microsoft Entra ID and Microsoft 365 in a hybrid environment
* Provide support by utilizing experience extending or integrating on premises AD with Entra ID
* Provide support by utilizing experience managing identity and access in Microsoft Entra ID
* Provide support by utilizing experience conducting Red Team operations in an MDE environment
* Provide support by utilizing experience with AWS, Cloud Audit, Serverless and Microservice Architecture
* Provide support utilizing experience working with AWS services (such as EC2, S3, KMS, RDS) and security best practices relevant to those service
* Provide support by performing web application and API penetration testing, and Cloud Security Audits
* Provide support by utilizing experience with Web Services penetration testing (RESTful and SOAP) Web Authentication protocols (e.g., OAuth2, SAML, LDAP)
* Providing support by writing proof of concept code to demonstrate the severity of a potential security issues
* Provide support by utilizing working knowledge with scripting languages (e.g., Python, Perl, PHP, Ruby)
* Provide support by utilizing working knowledge with Programming language (e.g., C, Java, Python, JavaScript)
Qualifications:
* Minimum of 8 years with BS/BA; Minimum of 6 years with MS; Minimum of 3 years with PhD
* Shall have a minimum of five (5) years of experience in penetration testing and/or offensive Cyber operations
* Shall have demonstrated experience utilizing penetration tools
* Shall have demonstrated experience in mimicking threat behavior
* Demonstrated experience performing vulnerability assessments with the Assured Compliance Assessment Solution tool
* Demonstrated experience with performing STIG assessments to include using SCAP benchmarks
* Demonstrated experience utilizing packet analyzer tools such as Wireshark and tcpdump
* Certifications: CEH or GSEC or Security+
* Minimum certification as 541 (or similar as required by the Technical Instruction) at the Intermediate level per DoDD 8140.01, or successor
* Offensive Security Certified Professional (OSCP) or Offensive Security Certified Expert (OSCE) or Offensive Security Exploitation Expert (OSEE) or Offensive Security Wireless Professional (OSWP) certification required
* Ability to travel up to 10 percent
Security Requirements:
* ACTIVE Top Secret/SCI DoD Clearance Required (no interim)
Imagine One Technology & Management, Ltd., offers a full package of benefits and competitive salary, excellent group medical, vision, and dental programs. 401K savings plan; $4K annual tuition reimbursement ($5K if pursuing master's degree); employee training, development, and education programs; profit sharing; advancement opportunities; and much more!
ISO 9001:2015, ISO 20000-1:2018, ISO 27001:2013
CMMI Development and Services - Maturity Level 3
An Employee-Owned Business
EEO/Veterans/Disabled
* Imagine One "Contingent" offers for employment may stipulate that one or more requirements be satisfied before final commitment between candidate and Imagine One is established; namely, award of contract to the Imagine One Team. Contingent requirements vary and may also include, but not be limited to additional factors (i.e., the position still being available after negotiations with the Government; final approval of your qualifications by the Government; or ability to successfully acquire and/or transfer a DoD security clearance).
Software Engineer
Norfolk, VA jobs
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in Norfolk, VA. This is an onsite position.
Join the Navy's Continuous Training Environment (NCTE) program and contribute to the evolution of warfighter readiness. We provide critical engineering and technical expertise for the U.S. Navy's premier Live, Virtual, Constructive (LVC) training capability. Our work involves seamlessly integrating live training with synthetic systems to create highly realistic and complex global training environments. We also drive the development of advanced representations for joint, theater, and national systems, and model new weapons technologies and emerging threats, ensuring our forces are prepared for any challenge.
Responsibilities include but are not limited to:
Perform a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems supporting the Navy Continuous Training Environment (NCTE)
Design, develop, test, debug, and implement complex software solutions to improve or maintain the NCTE, such as by providing capability to integrate tactical systems with simulation-based training interfaces
Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards
Identify or define software information and engineering requirements commensurate with the complexity of those software systems to meet customer requirements
Identify specific technical problems and implement solutions using applicable procedures, knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks
Research and propose solutions for prospective products with contemporary technologies aimed at improving the performance of customer solutions
Travel as needed up to 25% (e.g., to client sites, conferences, etc.)
Minimum Qualifications:
3+ years of Software Development experience using Java
Knowledge of Systems Design Development Lifecycle (SDLC), software systems theory and engineering principles, network and systems design and implementation, virtualization, and cloud technologies
Must hold one of the following IAT Level II Certifications: CCNA Security, CySA+, GICSP, GSEC, Security+ CE, or SSCP, and one Computing Environment/Operating System (CE/OS) certification (e.g., Linux+, Windows 11); Or the ability to obtain both certifications within 30 days of offer acceptance.
Experience with Agile development methodologies and familiarity with web development and architecture
Preferred Qualifications:
Bachelor's Degree in related field
Embedded Systems Programming experience
Software development experience in classified and unclassified environments, specifically related to development of Joint Semi-Automated Forces (JSAF) and Joint Simulation Bus (JBUS)
Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF
Knowledge of the principles, practices, and procedures used in systems development
Clearance Requirements:
Active Secret Security Clearance with the ability to obtain and maintain a Top Secret with SCI eligibility security clearance
Physical Requirements:
Must be able to remain in a stationary position 50% of the time.
Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
Test Engineer (Manual and Automation)
Ashburn, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: We are seeking a highly motivated and experienced Test Engineer to join our agile development team supporting 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).
You will play a key role in evolving our quality assurance practices, starting with robust manual testing and progressively transitioning to a comprehensive, scalable automation framework. This role requires a hands-on approach to implementing integration, API, and UI automated tests. If you're passionate about quality, eager to build sophisticated automation solutions, and thrive in a collaborative, fast-paced environment, we want to hear from you!
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.
Responsibilities:
* Ensure the quality and reliability of our critical applications, which are built on an Angular frontend, Java Spring Boot middleware, and a Postgres backend database.
* Evolve Testing Strategy: Design, develop, and execute comprehensive test plans and strategies across all levels of the testing pyramid (unit, integration, API, and UI), focusing on the Angular, Java Spring Boot, and Postgres stack.
* Automation Development (Java/Selenium):
* Develop, maintain, and execute automated test suites using Java with Selenium WebDriver (or similar frameworks like Playwright/Cypress as applicable) for UI testing of our Angular applications.
* Implement robust API-level automation for our Java Spring Boot services.
* Perform database validations using SQL to ensure data integrity and accuracy within our Postgres environment.
* Conduct thorough manual and exploratory testing for new features and complex scenarios, identifying areas ripe for automation and providing rapid feedback to developers.
* Integrate automated tests into our Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools such as Jenkins/Hudson, TeamCity, or Bamboo to ensure continuous quality gates.
* Accurately identify, document, prioritize, and track software defects and issues through to resolution in collaboration with the development team.
* Actively participate in all Agile Scrum ceremonies (sprint planning, stand-ups, retrospectives, demos), collaborating closely with Product Owners, Developers, and other stakeholders. You will also provide guidance on automation tools and testing methods to meet project-specific needs.
* Map tasks and tests to backlog items, ensuring clear requirements traceability.
* Contribute to defining and executing performance, load, security, and interoperability tests, ensuring the application meets non-functional requirements.
* Apply test estimation techniques to software development efforts.
* Support independent User Acceptance Testing (UAT) efforts, ensuring business needs are met.
* Contribute to the development and improvement of QA methodologies, processes, and best practices across the team.
* Support testing efforts during scheduled and unscheduled Change Requests, including after-hours and weekends as needed. Provide mission support activities after hours and as needed.
Qualifications:
Required:
* U.S. Citizenship: Must be a U.S. Citizen with the ability to pass a CBP background investigation criteria include, 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).
* Bachelor's degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems, or a related discipline. Experience accepted in lieu of a degree.
* Must be available to work a hybrid schedule in Ashburn, VA.
* 5+ years of progressive experience testing solutions developed in Java, with a strong emphasis on automation and evolving test strategies.
* Demonstrated experience with Functional Testing, Integration Testing, System Testing, and User Acceptance Testing phases.
* Hands-on OOP programming experience with Java for automation framework development.
* Expert proficiency with open-source automation tools like Selenium WebDriver, with experience using testing frameworks such as TestNG or JUnit. Familiarity with Cucumber for BDD.
* Hands-on experience working with Continuous Integration (CI) environments such as Jenkins/Hudson, TeamCity, or Bamboo.
* Comfortable working with version control systems like GIT.
* Solid SQL skills for database validation, specifically with Postgres.
* Strong understanding of web technologies (HTML, CSS, JavaScript) for frontend testing.
* Extensive experience testing RESTful APIs and middleware components.
* Deep understanding of the Software Development Life Cycle (SDLC) and Agile methodologies (Scrum).
* Strong knowledge and understanding of fundamental concepts of Continuous Integration, Automated Testing, and User Acceptance Testing.
* Able to provide mission support activities after hours and as needed.
* Able to work a hybrid schedule with an on-site requirement of 2-3 days per week in Ashburn, VA
Desired:
* Ability to write clear and comprehensive test documentation (Test Plans, Test Procedures, Problem Reports, Change Requests, System Requirements Documents).
* ________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$86,600 - $181,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Test Engineer
Ashburn, VA jobs
Test EngineerJob Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity:
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.
Responsibilities:
Participate in Agile Scrum development methodology ceremonies (e.g., sprint planning, scrum, backlog refinement, defining tasks/tests, estimating LOE, testing, tracking work done, retrospective, demonstration, etc.)
Develop, maintain, and perform sprint-level manual/automated testing activities (e.g., define scenarios, develop detailed scripts/procedures, develop Cucumber Gherkin feature files and scenarios, map user story acceptance criteria to script verification points) in Jira with Xray and Cucumber BDD plug-ins
Develop and maintain automated scripts that are exercised during CI/CD builds and nightly regression test suite execution
Develop and maintain automated UI and backend (e.g., SQL, logs) scripts in a Java language-based Selenium/Cucumber/Serenity framework stored in a GitLab repository that may integrate with a Cucumber or generic test
Develop and maintain automated web service API validation scripts using Spring ToolSuite4, Rest Assured, Postman, Fiddler, and SoapUI
In collaboration with the Product Architect and/or Business Analyst, access impacts of candidate changes to the automated smoke and/or regression test suite(s) and plan accordingly
Perform full-scope static and dynamic testing of a system under test utilizing functional and non-functional testing techniques. These techniques can include the following test types: Unit (only for Automated scripts), Integration/API, End-To-End, Smoke, Regression/Functional, 508 Compliance, and Usability
Perform script and/or code peer reviews to ensure compliance with program-level manual/automated testing standards, guidelines, and processes
Document and track testing activity progress during a sprint. This includes capturing execution artifacts to support that all backlog acceptance criteria have been successfully verified/validated
Design, Develop, and implement automated testing frameworks from scratch, leveraging relevant tools and technologies
Qualifications:
Required
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include, but are 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.
Five or more years related IT experience, which includes 3 or more years analyzing, designing and implementing integrated testing solutions.
Testing applications developed in Java, JavaScript, AngularJS, Oracle, and PostgresSQL
Developing and executing automated test scripts with open-source tools like Eclipse, Visual Studio Code, Selenium, Cucumber BDD, Serenity BDD, and Mave
Programming in Java (3-5 years) and with other programming technologies (e.g., JavaScript, Web Services, SOAP, XML)
SQL CRUD script development experience against Oracle and PostgreSQL databases
Applying estimation techniques to manual test script efforts and automated test script development/maintenance efforts
Interacting with Product Owners, Business Analysts, Scrum Masters, Product Architects, Developers, and Technical Writers, and providing guidance on automation tools and testing methods to meet project specific needs
Familiar working within a continuous integration environment and supporting tools such as Jenkins, Git, GitLab, AWS, Spring ToolSuite4, Rest Assured, Postman, ANDI
Working knowledge and understand fundamental concepts of Manual Functional Testing, Automated Testing, and Continuous Integration
Participating in a high performing, highly engaged and motivated Scrum team
Applying the Agile development approach to incremental software development projects
Understanding the elements of the software development life cycle
Able to work a hybrid schedule with a 2-3 day on-site requirement in Ashburn, VA
Desired:
Using Visual Studio Code, Eclipse, Jira, Maven, Rest Assure, Postman, and ANDI tools
Designing, implementing and/or testing web services and/or n-tier web-based
Designing, implementing and/or testing mobile devices using Android Expresso
Acting independently to expose and resolve problems.
Being a highly responsible, team-oriented individual with very strong communication skills and work ethic; self-starter
Adaptable and work constructively with a technically diverse and geographically separated team is crucial.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$86,600 - $181,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyTest Engineer (Manual and Automation)
Ashburn, VA jobs
Test Engineer (Manual and Automation) Job Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity:
We are seeking a highly motivated and experienced Test Engineer to join our agile development team supporting 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).
You will play a key role in evolving our quality assurance practices, starting with robust manual testing and progressively transitioning to a comprehensive, scalable automation framework. This role requires a hands-on approach to implementing integration, API, and UI automated tests. If you're passionate about quality, eager to build sophisticated automation solutions, and thrive in a collaborative, fast-paced environment, we want to hear from you!
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.
Responsibilities:
Ensure the quality and reliability of our critical applications, which are built on an Angular frontend, Java Spring Boot middleware, and a Postgres backend database.
Evolve Testing Strategy: Design, develop, and execute comprehensive test plans and strategies across all levels of the testing pyramid (unit, integration, API, and UI), focusing on the Angular, Java Spring Boot, and Postgres stack.
Automation Development (Java/Selenium):
Develop, maintain, and execute automated test suites using Java with Selenium WebDriver (or similar frameworks like Playwright/Cypress as applicable) for UI testing of our Angular applications.
Implement robust API-level automation for our Java Spring Boot services.
Perform database validations using SQL to ensure data integrity and accuracy within our Postgres environment.
Conduct thorough manual and exploratory testing for new features and complex scenarios, identifying areas ripe for automation and providing rapid feedback to developers.
Integrate automated tests into our Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools such as Jenkins/Hudson, TeamCity, or Bamboo to ensure continuous quality gates.
Accurately identify, document, prioritize, and track software defects and issues through to resolution in collaboration with the development team.
Actively participate in all Agile Scrum ceremonies (sprint planning, stand-ups, retrospectives, demos), collaborating closely with Product Owners, Developers, and other stakeholders. You will also provide guidance on automation tools and testing methods to meet project-specific needs.
Map tasks and tests to backlog items, ensuring clear requirements traceability.
Contribute to defining and executing performance, load, security, and interoperability tests, ensuring the application meets non-functional requirements.
Apply test estimation techniques to software development efforts.
Support independent User Acceptance Testing (UAT) efforts, ensuring business needs are met.
Contribute to the development and improvement of QA methodologies, processes, and best practices across the team.
Support testing efforts during scheduled and unscheduled Change Requests, including after-hours and weekends as needed. Provide mission support activities after hours and as needed.
Qualifications:
Required:
U.S. Citizenship: Must be a U.S. Citizen with the ability to pass a CBP background investigation criteria include, 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).
Bachelor's degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems, or a related discipline. Experience accepted in lieu of a degree.
Must be available to work a hybrid schedule in Ashburn, VA.
5+ years of progressive experience testing solutions developed in Java, with a strong emphasis on automation and evolving test strategies.
Demonstrated experience with Functional Testing, Integration Testing, System Testing, and User Acceptance Testing phases.
Hands-on OOP programming experience with Java for automation framework development.
Expert proficiency with open-source automation tools like Selenium WebDriver, with experience using testing frameworks such as TestNG or JUnit. Familiarity with Cucumber for BDD.
Hands-on experience working with Continuous Integration (CI) environments such as Jenkins/Hudson, TeamCity, or Bamboo.
Comfortable working with version control systems like GIT.
Solid SQL skills for database validation, specifically with Postgres.
Strong understanding of web technologies (HTML, CSS, JavaScript) for frontend testing.
Extensive experience testing RESTful APIs and middleware components.
Deep understanding of the Software Development Life Cycle (SDLC) and Agile methodologies (Scrum).
Strong knowledge and understanding of fundamental concepts of Continuous Integration, Automated Testing, and User Acceptance Testing.
Able to provide mission support activities after hours and as needed.
Able to work a hybrid schedule with an on-site requirement of 2-3 days per week in Ashburn, VA
Desired:
Ability to write clear and comprehensive test documentation (Test Plans, Test Procedures, Problem Reports, Change Requests, System Requirements Documents).
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$86,600 - $181,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyTest Engineer
Ashburn, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * **The Opportunity:** 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.
**Responsibilities:**
+ Participate in Agile Scrum development methodology ceremonies (e.g., sprint planning, scrum, backlog refinement, defining tasks/tests, estimating LOE, testing, tracking work done, retrospective, demonstration, etc.)
+ Develop, maintain, and perform sprint-level manual/automated testing activities (e.g., define scenarios, develop detailed scripts/procedures, develop Cucumber Gherkin feature files and scenarios, map user story acceptance criteria to script verification points) in Jira with Xray and Cucumber BDD plug-ins
+ Develop and maintain automated scripts that are exercised during CI/CD builds and nightly regression test suite execution
+ Develop and maintain automated UI and backend (e.g., SQL, logs) scripts in a Java language-based Selenium/Cucumber/Serenity framework stored in a GitLab repository that may integrate with a Cucumber or generic test
+ Develop and maintain automated web service API validation scripts using Spring ToolSuite4, Rest Assured, Postman, Fiddler, and SoapUI
+ In collaboration with the Product Architect and/or Business Analyst, access impacts of candidate changes to the automated smoke and/or regression test suite(s) and plan accordingly
+ Perform full-scope static and dynamic testing of a system under test utilizing functional and non-functional testing techniques. These techniques can include the following test types: Unit (only for Automated scripts), Integration/API, End-To-End, Smoke, Regression/Functional, 508 Compliance, and Usability
+ Perform script and/or code peer reviews to ensure compliance with program-level manual/automated testing standards, guidelines, and processes
+ Document and track testing activity progress during a sprint. This includes capturing execution artifacts to support that all backlog acceptance criteria have been successfully verified/validated
+ Design, Develop, and implement automated testing frameworks from scratch, leveraging relevant tools and technologies
**Qualifications:**
_Required_
+ Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include, but are 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.
+ Five or more years related IT experience, which includes 3 or more years analyzing, designing and implementing integrated testing solutions.
+ Testing applications developed in Java, JavaScript, AngularJS, Oracle, and PostgresSQL
+ Developing and executing automated test scripts with open-source tools like Eclipse, Visual Studio Code, Selenium, Cucumber BDD, Serenity BDD, and Mave
+ Programming in Java (3-5 years) and with other programming technologies (e.g., JavaScript, Web Services, SOAP, XML)
+ SQL CRUD script development experience against Oracle and PostgreSQL databases
+ Applying estimation techniques to manual test script efforts and automated test script development/maintenance efforts
+ Interacting with Product Owners, Business Analysts, Scrum Masters, Product Architects, Developers, and Technical Writers, and providing guidance on automation tools and testing methods to meet project specific needs
+ Familiar working within a continuous integration environment and supporting tools such as Jenkins, Git, GitLab, AWS, Spring ToolSuite4, Rest Assured, Postman, ANDI
+ Working knowledge and understand fundamental concepts of Manual Functional Testing, Automated Testing, and Continuous Integration
+ Participating in a high performing, highly engaged and motivated Scrum team
+ Applying the Agile development approach to incremental software development projects
+ Understanding the elements of the software development life cycle
+ **Able to work a hybrid schedule with a 2-3 day on-site requirement in Ashburn, VA**
_Desired:_
+ Using Visual Studio Code, Eclipse, Jira, Maven, Rest Assure, Postman, and ANDI tools
+ Designing, implementing and/or testing web services and/or n-tier web-based
+ Designing, implementing and/or testing mobile devices using Android Expresso
+ Acting independently to expose and resolve problems.
+ Being a highly responsible, team-oriented individual with very strong communication skills and work ethic; self-starter
+ Adaptable and work constructively with a technically diverse and geographically separated team is crucial.
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
The proposed salary range for this position is:
$86,600 - $181,800
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Test Engineer (Manual and Automation)
Ashburn, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * **The Opportunity:** We are seeking a highly motivated and experienced Test Engineer to join our agile development team supporting 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).
You will play a key role in evolving our quality assurance practices, starting with robust manual testing and progressively transitioning to a comprehensive, scalable automation framework. This role requires a hands-on approach to implementing integration, API, and UI automated tests. If you're passionate about quality, eager to build sophisticated automation solutions, and thrive in a collaborative, fast-paced environment, we want to hear from you!
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.
**Responsibilities:**
+ Ensure the quality and reliability of our critical applications, which are built on an Angular frontend, Java Spring Boot middleware, and a Postgres backend database.
+ Evolve Testing Strategy: Design, develop, and execute comprehensive test plans and strategies across all levels of the testing pyramid (unit, integration, API, and UI), focusing on the Angular, Java Spring Boot, and Postgres stack.
+ Automation Development (Java/Selenium):
+ Develop, maintain, and execute automated test suites using Java with Selenium WebDriver (or similar frameworks like Playwright/Cypress as applicable) for UI testing of our Angular applications.
+ Implement robust API-level automation for our Java Spring Boot services.
+ Perform database validations using SQL to ensure data integrity and accuracy within our Postgres environment.
+ Conduct thorough manual and exploratory testing for new features and complex scenarios, identifying areas ripe for automation and providing rapid feedback to developers.
+ Integrate automated tests into our Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools such as Jenkins/Hudson, TeamCity, or Bamboo to ensure continuous quality gates.
+ Accurately identify, document, prioritize, and track software defects and issues through to resolution in collaboration with the development team.
+ Actively participate in all Agile Scrum ceremonies (sprint planning, stand-ups, retrospectives, demos), collaborating closely with Product Owners, Developers, and other stakeholders. You will also provide guidance on automation tools and testing methods to meet project-specific needs.
+ Map tasks and tests to backlog items, ensuring clear requirements traceability.
+ Contribute to defining and executing performance, load, security, and interoperability tests, ensuring the application meets non-functional requirements.
+ Apply test estimation techniques to software development efforts.
+ Support independent User Acceptance Testing (UAT) efforts, ensuring business needs are met.
+ Contribute to the development and improvement of QA methodologies, processes, and best practices across the team.
+ Support testing efforts during scheduled and unscheduled Change Requests, including after-hours and weekends as needed. Provide mission support activities after hours and as needed.
**Qualifications:**
_Required:_
+ **U.S. Citizenship:** Must be a U.S. Citizen with the ability to pass a CBP background investigation criteria include, 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).
+ Bachelor's degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems, or a related discipline. Experience accepted in lieu of a degree.
+ Must be available to work a hybrid schedule in Ashburn, VA.
+ 5+ years of progressive experience testing solutions developed in **Java** , with a strong emphasis on automation and evolving test strategies.
+ **Demonstrated** experience with Functional Testing, Integration Testing, System Testing, and User Acceptance Testing phases.
+ Hands-on OOP programming experience with **Java** for automation framework development.
+ Expert proficiency with open-source automation tools like **Selenium WebDriver** , with experience using testing frameworks such as **TestNG** or JUnit. Familiarity with **Cucumber** for BDD.
+ Hands-on experience working with Continuous Integration (CI) environments such as **Jenkins/Hudson, TeamCity, or Bamboo** .
+ Comfortable working with version control systems like **GIT** .
+ Solid **SQL** skills for database validation, specifically with **Postgres** .
+ Strong understanding of web technologies (HTML, CSS, JavaScript) for frontend testing.
+ Extensive experience testing RESTful APIs and middleware components.
+ Deep understanding of the Software Development Life Cycle (SDLC) and Agile methodologies (Scrum).
+ Strong knowledge and understanding of fundamental concepts of Continuous Integration, Automated Testing, and User Acceptance Testing.
+ Able to provide mission support activities after hours and as needed.
+ **Able to work a hybrid schedule with an on-site requirement of 2-3 days per week in Ashburn, VA**
_Desired:_
+ Ability to write clear and comprehensive test documentation (Test Plans, Test Procedures, Problem Reports, Change Requests, System Requirements Documents).
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
The proposed salary range for this position is:
$86,600 - $181,800
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Test Engineer
Ashburn, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: 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.
Responsibilities:
* Participate in Agile Scrum development methodology ceremonies (e.g., sprint planning, scrum, backlog refinement, defining tasks/tests, estimating LOE, testing, tracking work done, retrospective, demonstration, etc.)
* Develop, maintain, and perform sprint-level manual/automated testing activities (e.g., define scenarios, develop detailed scripts/procedures, develop Cucumber Gherkin feature files and scenarios, map user story acceptance criteria to script verification points) in Jira with Xray and Cucumber BDD plug-ins
* Develop and maintain automated scripts that are exercised during CI/CD builds and nightly regression test suite execution
* Develop and maintain automated UI and backend (e.g., SQL, logs) scripts in a Java language-based Selenium/Cucumber/Serenity framework stored in a GitLab repository that may integrate with a Cucumber or generic test
* Develop and maintain automated web service API validation scripts using Spring ToolSuite4, Rest Assured, Postman, Fiddler, and SoapUI
* In collaboration with the Product Architect and/or Business Analyst, access impacts of candidate changes to the automated smoke and/or regression test suite(s) and plan accordingly
* Perform full-scope static and dynamic testing of a system under test utilizing functional and non-functional testing techniques. These techniques can include the following test types: Unit (only for Automated scripts), Integration/API, End-To-End, Smoke, Regression/Functional, 508 Compliance, and Usability
* Perform script and/or code peer reviews to ensure compliance with program-level manual/automated testing standards, guidelines, and processes
* Document and track testing activity progress during a sprint. This includes capturing execution artifacts to support that all backlog acceptance criteria have been successfully verified/validated
* Design, Develop, and implement automated testing frameworks from scratch, leveraging relevant tools and technologies
Qualifications:
Required
* Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include, but are 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.
* Five or more years related IT experience, which includes 3 or more years analyzing, designing and implementing integrated testing solutions.
* Testing applications developed in Java, JavaScript, AngularJS, Oracle, and PostgresSQL
* Developing and executing automated test scripts with open-source tools like Eclipse, Visual Studio Code, Selenium, Cucumber BDD, Serenity BDD, and Mave
* Programming in Java (3-5 years) and with other programming technologies (e.g., JavaScript, Web Services, SOAP, XML)
* SQL CRUD script development experience against Oracle and PostgreSQL databases
* Applying estimation techniques to manual test script efforts and automated test script development/maintenance efforts
* Interacting with Product Owners, Business Analysts, Scrum Masters, Product Architects, Developers, and Technical Writers, and providing guidance on automation tools and testing methods to meet project specific needs
* Familiar working within a continuous integration environment and supporting tools such as Jenkins, Git, GitLab, AWS, Spring ToolSuite4, Rest Assured, Postman, ANDI
* Working knowledge and understand fundamental concepts of Manual Functional Testing, Automated Testing, and Continuous Integration
* Participating in a high performing, highly engaged and motivated Scrum team
* Applying the Agile development approach to incremental software development projects
* Understanding the elements of the software development life cycle
* Able to work a hybrid schedule with a 2-3 day on-site requirement in Ashburn, VA
Desired:
* Using Visual Studio Code, Eclipse, Jira, Maven, Rest Assure, Postman, and ANDI tools
* Designing, implementing and/or testing web services and/or n-tier web-based
* Designing, implementing and/or testing mobile devices using Android Expresso
* Acting independently to expose and resolve problems.
* Being a highly responsible, team-oriented individual with very strong communication skills and work ethic; self-starter
* Adaptable and work constructively with a technically diverse and geographically separated team is crucial.
* ________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$86,600 - $181,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Test Engineer
Reston, VA jobs
Job Category: Engineering and Technical Support Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * CACI is currently looking for a motivated, career and customer-oriented Mid-level Software Quality Assurance Engineer and Tester with Agile methodology experience to join our Customs and Border Protection (CBP) Land Border Integration (LBI) Integrated Traveler Initiative ITI2.1 team in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development and hardware integration for the Department of Homeland Security (DHS).
As a member of the ITI2.1 Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP Officers and Border Patrol agents 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.
CACI agile 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.
**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. 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.
+ Supporting, developing, establishing, and maintaining quality methodologies, systems, and practices to facilitate software product development, and related functional testing to meet ITI2.1 program requirements
+ 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, 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.
+ Performing iteration and performance testing touch points.
+ 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.
+ Participating in Agile Scrum sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases.
+ Collaborating with developers, professional services team, and product managers to define the testing components that will be used to validate requirements against developed software.
+ Working with Product Owners to understand product specifics and to create corresponding test strategies.
+ Assisting with design of test scenarios and test plans to ensure that tests can be implemented and executed against.
+ Assisting with creating project resource estimates, metrics to track completion phase, defect reports, defect prevention, development efficiency and quality
+ Contributing to an atmosphere of cross-functional teamwork within the organization's agile project lifecycle.
+ Building and executing 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.
+ Running 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
+ Applicable combination of education and experience:
+ Test Engineer T3 - College degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems or a related discipline and 5+ years related IT experience, with 2-3 or more years analyzing, designing, and implementing integration solutions using .NET technologies or related technologies
+ Test Engineer T4 - College degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems or a related discipline and 7+ years related IT experience, with 2-3 or more years analyzing, designing, and implementing integration solutions using .NET technologies or related technologies
+ Testing Lead T5 - College degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems or a related discipline and 15+ years related IT experience, with 2-3 or more years analyzing, designing, and implementing integration solutions using .NET technologies or related technologies
+ Experience testing solutions developed in C#/.NET
+ Ability to write test documentation - Test Plans; Test Procedures; Change Requests; System Requirements Documents; Problem Reports, Discrepancy Reports
+ Experience with Functional Testing, Integration Testing, System Testing, and User Acceptance Testing phases
+ Familiarity with Information Security best practices
+ Ability to apply test estimation techniques to software development efforts
+ Familiar working with 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 an open source or commercial version control systems like GIT, Mercurial, CVS, SVN, Clear Case
+ Microsoft Team Foundation Server (TFS) skills preferred
+ Ability to work in a fast paced, constantly changing environment
+ 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 testing methods to meet project specific needs.
+ Excellent written and verbal communication skills
+ 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
+ **Must be available to work a hybrid schedule with an on-site requirement in Sterling, VA**
**Bonus would be having:**
+ Automated testing experience.
+ 3-5 years' experience with multiple programming technologies
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
The proposed salary range for this position is:
$86,600 - $181,800
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Software Test Engineer
Chantilly, VA jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * **The Opportunity:** : CACI has an immediate need for a Software Tester (ST) to support our Client in Chantilly, VA.
**Responsibilities:**
With a wide range of knowledge, the ST defines and develops test standards for the testing of information technology products, equipment, or systems in accordance with company and contractual requirements. The ST reviews and evaluates complex test specifications, test results, test trends and implements corrective action as needed. The ST is responsible for determining optimal approach to testing complex products or solutions to assure compliance with applicable specifications. This includes identifying and recommending product or solution characteristics that optimize their ability to be tested or to provide test data for diagnostic purposes. The ST combines customer contractual needs and requirements into system test solutions that acknowledges technical, schedule and cost constraints. The ST develops and directs preparation and execution of comprehensive test plans, procedures, and schedules for completing systems. The ST coordinates integrated testing activities, reviews, and evaluates test requirements to ensure completeness of test program, performs technical analysis of complete systems and prepares comprehensive system level evaluations.
- Work with a friendly team with growth opportunities
- Responsible for ensuring that all tests are conducted in a proper and orderly manner.
- Must also be able to motivate test team members and keep them on track.
- Stay abreast of emerging and changing software technologies design practices to provide solutions that are leading edge, competitive and cost effective
- Establish expected standards for quality assurance and communicate them to the entire test team.
- Provide feedback to testers setting quality standards and helping improve their work
- Develop test automation strategy for projects in AGILE methodology
**Qualifications:**
**Required:**
- Bachelor's degree or equivalent, and 5 - 7 years of related experience.
- Active and current TS/SCI with polygraph
- CompTIA Security+ certification
- Experience:
- Agile environment
- Scrum
- Automated testing
- Security testing
- MS TFS
- Zap (security testing)
- Good organizational skills
- Good leadership skills
- Good project management skills
- Good negotiation skills
- Good people management skills
- Good time management skills
- Good problem-solving ability
- Good analytical and logical skills
**Desired:**
- ISTQB Certified Tester or equivalent
- Familiarity with load testing
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
The proposed salary range for this position is:
$86,600 - $181,800
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Software Test Engineer
Chantilly, VA jobs
Software Test EngineerJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity:
:
CACI has an immediate need for a Software Tester (ST) to support our Client in Chantilly, VA.
Responsibilities:
With a wide range of knowledge, the ST defines and develops test standards for the testing of information technology products, equipment, or systems in accordance with company and contractual requirements. The ST reviews and evaluates complex test specifications, test results, test trends and implements corrective action as needed. The ST is responsible for determining optimal approach to testing complex products or solutions to assure compliance with applicable specifications. This includes identifying and recommending product or solution characteristics that optimize their ability to be tested or to provide test data for diagnostic purposes. The ST combines customer contractual needs and requirements into system test solutions that acknowledges technical, schedule and cost constraints. The ST develops and directs preparation and execution of comprehensive test plans, procedures, and schedules for completing systems. The ST coordinates integrated testing activities, reviews, and evaluates test requirements to ensure completeness of test program, performs technical analysis of complete systems and prepares comprehensive system level evaluations.
• Work with a friendly team with growth opportunities
• Responsible for ensuring that all tests are conducted in a proper and orderly manner.
• Must also be able to motivate test team members and keep them on track.
• Stay abreast of emerging and changing software technologies design practices to provide solutions that are leading edge, competitive and cost effective
• Establish expected standards for quality assurance and communicate them to the entire test team.
• Provide feedback to testers setting quality standards and helping improve their work
• Develop test automation strategy for projects in AGILE methodology
Qualifications:
Required:
• Bachelor's degree or equivalent, and 5 - 7 years of related experience.
• Active and current TS/SCI with polygraph
• CompTIA Security+ certification
• Experience:
• Agile environment
• Scrum
• Automated testing
• Security testing
• MS TFS
• Zap (security testing)
• Good organizational skills
• Good leadership skills
• Good project management skills
• Good negotiation skills
• Good people management skills
• Good time management skills
• Good problem-solving ability
• Good analytical and logical skills
Desired:
• ISTQB Certified Tester or equivalent
• Familiarity with load testing
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$86,600 - $181,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplySoftware Test Engineer
Chantilly, VA jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: : CACI has an immediate need for a Software Tester (ST) to support our Client in Chantilly, VA.
Responsibilities:
With a wide range of knowledge, the ST defines and develops test standards for the testing of information technology products, equipment, or systems in accordance with company and contractual requirements. The ST reviews and evaluates complex test specifications, test results, test trends and implements corrective action as needed. The ST is responsible for determining optimal approach to testing complex products or solutions to assure compliance with applicable specifications. This includes identifying and recommending product or solution characteristics that optimize their ability to be tested or to provide test data for diagnostic purposes. The ST combines customer contractual needs and requirements into system test solutions that acknowledges technical, schedule and cost constraints. The ST develops and directs preparation and execution of comprehensive test plans, procedures, and schedules for completing systems. The ST coordinates integrated testing activities, reviews, and evaluates test requirements to ensure completeness of test program, performs technical analysis of complete systems and prepares comprehensive system level evaluations.
* Work with a friendly team with growth opportunities
* Responsible for ensuring that all tests are conducted in a proper and orderly manner.
* Must also be able to motivate test team members and keep them on track.
* Stay abreast of emerging and changing software technologies design practices to provide solutions that are leading edge, competitive and cost effective
* Establish expected standards for quality assurance and communicate them to the entire test team.
* Provide feedback to testers setting quality standards and helping improve their work
* Develop test automation strategy for projects in AGILE methodology
Qualifications:
Required:
* Bachelor's degree or equivalent, and 5 - 7 years of related experience.
* Active and current TS/SCI with polygraph
* CompTIA Security+ certification
* Experience:
* Agile environment
* Scrum
* Automated testing
* Security testing
* MS TFS
* Zap (security testing)
* Good organizational skills
* Good leadership skills
* Good project management skills
* Good negotiation skills
* Good people management skills
* Good time management skills
* Good problem-solving ability
* Good analytical and logical skills
Desired:
* ISTQB Certified Tester or equivalent
* Familiarity with load testing
* ________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$86,600 - $181,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Test Engineer
Sterling, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * **The Opportunity:** Join our team as a Test Engineer and play a pivotal role in ensuring the quality and compliance of complex hardware/software systems. Your expertise will drive the development and execution of comprehensive test strategies, optimizing testability and delivering reliable, repeatable verification. If you're motivated by measurable outcomes and the challenge of delivering high-quality systems, we want to meet you.
**Responsibilities:**
As a Test Engineer, you will lead the test strategy for complex products, selecting the right mix of manual and automated methods to demonstrate compliance with specifications and standards. You will design for testability and recommend product and interface characteristics that enable reliable, repeatable verification. Partnering with systems, software, and product teams, you will translate customer and contractual needs into risk-based test plans, procedures, environments, and schedules that balance technical scope, cost, and timelines. You will execute and refine the plan by instrumenting environments, analyzing results, and delivering clear readiness and risk reports to drive release and authorization decisions.
+ Establish and maintain quality and evaluation processes for hardware, software, and documentation aligned to program requirements.
+ Define and track quality metrics; report status, trends, risks, and recommendations to leadership.
+ Identify and mitigate risks related to software quality and testing processes.
+ Create risk-based test strategies and plans and oversee execution across unit, integration, system, and user acceptance levels.
+ Provision and maintain test environments and simulators with controlled datasets to ensure deterministic, repeatable results.
+ Design detailed test procedures for system, functional, regression, performance, load, installation, security, interoperability, stress, and boundary conditions.
+ Support User Acceptance Testing (UAT) and customer acceptance; deliver test reports and communicate results, readiness, and risks for release decisions.
+ Stay current with industry best practices in software testing and incorporate improvements into team workflows.
+ Collaborate with stakeholders to align requirements and define test strategies and validation components, including automation candidates.
+ Support Government authorization processes, including test planning, control validation, evidence collection, and system definition approvals.
+ Participate in Change or Configuration Change Board (CCB) and Engineering Review Board (ERB) activities, providing test impact analyses, verification plans, and readiness evidence for changes, reviews, and release decisions.
**Qualifications:**
_Required:_
+ BA/BS degree in computer science, software engineering, information management, or a related discipline from an accredited college or university.
+ Minimum of five (5) years of related work experience.
+ Strong knowledge of quality assurance principles, methodologies, and standards.
+ Experience identifying, assessing, and mitigating software quality risks across the lifecycle.
+ Experience creating and executing risk-based test strategies.
+ Experience provisioning and maintaining test environments.
+ Experience acquiring client requirements and resolving workflow problems through automation optimization.
+ Excellent communication skills, with the ability to convey complex test results and technical concepts to non-technical stakeholders.
+ Experience with workload/project management tools (e.g., Jira).
+ Experience with Git-based version control and continuous integration/continuous deployment (CI/CD) pipelines (e.g., GitHub or GitLab) to support automated build, test, and verification activities.
+ Proficiency with scripting tools (e.g., Python, PowerShell) and containerization/orchestration (e.g., Docker, Kubernetes) to support integration and testing.
+ Familiarity with the software life cycle, including requirements, design, development, integration, testing, and deployment.
+ Experience maintaining requirements-to-test traceability and managing compliance evidence.
+ Must be a US citizen with an active Top Secret/SCI DoD Security clearance with polygraph.
_Desired:_
+ Certifications preferred but not required: Software testing (ISTQB Certified Tester Foundation Level (CTFL), Certified Tester Advanced Level (CTAL)), Agile delivery (Certified ScrumMaster (CSM), Professional Scrum Developer (PSD), PMI Agile Certified Practitioner (PMI-ACP)), and security (CompTIA Security+, (ISC)² Systems Security Certified Practitioner (SSCP) or Certified Secure Software Lifecycle Professional (CSSLP)).
+ Experience applying security and compliance frameworks (e.g., ISO/IEC, NIST) and translating controls into system requirements, design constraints, and verification evidence.
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$105,100-$231,100
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Test Engineer
Sterling, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: Join our team as a Test Engineer and play a pivotal role in ensuring the quality and compliance of complex hardware/software systems. Your expertise will drive the development and execution of comprehensive test strategies, optimizing testability and delivering reliable, repeatable verification. If you're motivated by measurable outcomes and the challenge of delivering high-quality systems, we want to meet you.
Responsibilities:
As a Test Engineer, you will lead the test strategy for complex products, selecting the right mix of manual and automated methods to demonstrate compliance with specifications and standards. You will design for testability and recommend product and interface characteristics that enable reliable, repeatable verification. Partnering with systems, software, and product teams, you will translate customer and contractual needs into risk-based test plans, procedures, environments, and schedules that balance technical scope, cost, and timelines. You will execute and refine the plan by instrumenting environments, analyzing results, and delivering clear readiness and risk reports to drive release and authorization decisions.
* Establish and maintain quality and evaluation processes for hardware, software, and documentation aligned to program requirements.
* Define and track quality metrics; report status, trends, risks, and recommendations to leadership.
* Identify and mitigate risks related to software quality and testing processes.
* Create risk-based test strategies and plans and oversee execution across unit, integration, system, and user acceptance levels.
* Provision and maintain test environments and simulators with controlled datasets to ensure deterministic, repeatable results.
* Design detailed test procedures for system, functional, regression, performance, load, installation, security, interoperability, stress, and boundary conditions.
* Support User Acceptance Testing (UAT) and customer acceptance; deliver test reports and communicate results, readiness, and risks for release decisions.
* Stay current with industry best practices in software testing and incorporate improvements into team workflows.
* Collaborate with stakeholders to align requirements and define test strategies and validation components, including automation candidates.
* Support Government authorization processes, including test planning, control validation, evidence collection, and system definition approvals.
* Participate in Change or Configuration Change Board (CCB) and Engineering Review Board (ERB) activities, providing test impact analyses, verification plans, and readiness evidence for changes, reviews, and release decisions.
Qualifications:
Required:
* BA/BS degree in computer science, software engineering, information management, or a related discipline from an accredited college or university.
* Minimum of five (5) years of related work experience.
* Strong knowledge of quality assurance principles, methodologies, and standards.
* Experience identifying, assessing, and mitigating software quality risks across the lifecycle.
* Experience creating and executing risk-based test strategies.
* Experience provisioning and maintaining test environments.
* Experience acquiring client requirements and resolving workflow problems through automation optimization.
* Excellent communication skills, with the ability to convey complex test results and technical concepts to non-technical stakeholders.
* Experience with workload/project management tools (e.g., Jira).
* Experience with Git-based version control and continuous integration/continuous deployment (CI/CD) pipelines (e.g., GitHub or GitLab) to support automated build, test, and verification activities.
* Proficiency with scripting tools (e.g., Python, PowerShell) and containerization/orchestration (e.g., Docker, Kubernetes) to support integration and testing.
* Familiarity with the software life cycle, including requirements, design, development, integration, testing, and deployment.
* Experience maintaining requirements-to-test traceability and managing compliance evidence.
* Must be a US citizen with an active Top Secret/SCI DoD Security clearance with polygraph.
Desired:
* Certifications preferred but not required: Software testing (ISTQB Certified Tester Foundation Level (CTFL), Certified Tester Advanced Level (CTAL)), Agile delivery (Certified ScrumMaster (CSM), Professional Scrum Developer (PSD), PMI Agile Certified Practitioner (PMI-ACP)), and security (CompTIA Security+, (ISC)² Systems Security Certified Practitioner (SSCP) or Certified Secure Software Lifecycle Professional (CSSLP)).
* Experience applying security and compliance frameworks (e.g., ISO/IEC, NIST) and translating controls into system requirements, design constraints, and verification evidence.
* ________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$105,100-$231,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Test Engineer
King George, VA jobs
Test EngineerJob Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity:
Located in King George, VA; within CACI's C5I work area, you will have the opportunity to support NSWCDD and the U.S. Navy and USMC programs.
Responsibilities:
• Define and review Navy and USMC combat system requirements.
• Create, modify, and execute test plans, test procedures and test scenarios.
• Generation of test observation reports, problem reports and test reports.
• Performing data collection / data extraction.
• Performing root cause analysis on command and control systems.
• Assess the operational and technical impacts of problems identified.
• Define and tracking test metrics.
• Generate test observation reports, problem reports, and test reports.
Qualifications:
Required:
• Need to have the ability to obtain and maintain, at minimum, a Secret Level Security Clearance. Active Secret Security Clearance is a plus.
Junior Test Engineer
0 to 2 years experience of combined general and specialized experience of the noted responsibilities
Intermediate Test Engineer
3 to 7 years experience of combined general and specialized experience of the noted responsibilities
Senior Test Engineer
7+ years experience of combined general and specialized experience of the noted responsibilities
Desired:
• Active Secret level clearance.
• Experience with U.S. Navy, USMC, or similar Combat System
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$76,000 - 155,700 USD
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplySoftware Quality Engineer
Herndon, VA jobs
Software Quality EngineerJob Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity: CACI is looking to hire a full-time Software Quality Engineer in the Herndon, VA or Thousand Oaks, CA area.
To qualify for this position, a candidate must have at least 2 years of experience designing and implementing automated software test systems for real-time web-based and native applications. Candidate must be an independent, critical thinker with a focus on using technology to scale testing to meet the demands of an evolving set of products.
U.S. Citizenship is required, and successful candidates must be willing and able to obtain a security clearance and pass a pre-employment drug screen.
Responsibilities:
The candidate in this position will perform many duties including the following:
• Review requirements, specifications and technical design documents to provide timely and meaningful feedback
• Create detailed, comprehensive and well-structured test plans and test cases
• Estimate, prioritize, plan and coordinate testing activities
• Design, develop and execute automation scripts and manual test procedures
• Identify, record, document thoroughly and track bugs
• Review user interfaces for consistency and functionality
• Perform thorough regression testing when bugs are resolved
• Develop and apply testing processes for new and existing products
• Monitor debugging process results
• Track quality assurance metrics, like defect densities and open defect counts
• Stay up-to-date with new testing tools and test strategies
Qualifications:
Required:
The candidate qualifying for this position will meet the following requirements:
• Experience with office and collaboration software including Microsoft and Atlassian Confluence
• Experience working with a defect tracking system such as Atlassian's JIRA
• Experience working with test case management tool such as XRAY
• Experience working in an Agile/Scrum development process
• Experience with automation architecture, methodologies, processes, and tools
• Experience with programming languages such as BASH, Python, and JavaScript
• Experience with the testing of web-based user interfaces
• Experience testing with multiple web browsers
• Experience with systems working with real-time data
• Experience with Linux OS
• Possess a solid understanding of computer systems and networking
• Solid written and verbal communications and reporting skills
Other skills of interest relevant to this position include:
• Experience using virtual machines to support testing
• Experience with systems working with radio spectrum applications
• Experience writing and implementing software test harnesses
Further the candidate must have and demonstrate the following personal qualities:
• Strong customer focus with the ability to approach testing from a customer's perspective
• Self-motivated with the ability to work well both in groups and independently
• Solid organization skills with an attention to detail
The ideal candidate will have a BS degree in Computer Science, Engineering, Information Systems or a related field or significant practical work-related experience/certifications.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$53,100-$106,300
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplySoftware Quality Engineer
Herndon, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * **The Opportunity:** CACI is looking to hire a full-time Software Quality Engineer in the Herndon, VA or Thousand Oaks, CA area.
To qualify for this position, a candidate must have at least 2 years of experience designing and implementing automated software test systems for real-time web-based and native applications. Candidate must be an independent, critical thinker with a focus on using technology to scale testing to meet the demands of an evolving set of products.
U.S. Citizenship is required, and successful candidates must be willing and able to obtain a security clearance and pass a pre-employment drug screen.
**Responsibilities:**
The candidate in this position will perform many duties including the following:
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts and manual test procedures
- Identify, record, document thoroughly and track bugs
- Review user interfaces for consistency and functionality
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products
- Monitor debugging process results
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
**Qualifications:**
_Required:_
The candidate qualifying for this position will meet the following requirements:
- Experience with office and collaboration software including Microsoft and Atlassian Confluence
- Experience working with a defect tracking system such as Atlassian's JIRA
- Experience working with test case management tool such as XRAY
- Experience working in an Agile/Scrum development process
- Experience with automation architecture, methodologies, processes, and tools
- Experience with programming languages such as BASH, Python, and JavaScript
- Experience with the testing of web-based user interfaces
- Experience testing with multiple web browsers
- Experience with systems working with real-time data
- Experience with Linux OS
- Possess a solid understanding of computer systems and networking
- Solid written and verbal communications and reporting skills
Other skills of interest relevant to this position include:
- Experience using virtual machines to support testing
- Experience with systems working with radio spectrum applications
- Experience writing and implementing software test harnesses
Further the candidate must have and demonstrate the following personal qualities:
- Strong customer focus with the ability to approach testing from a customer's perspective
- Self-motivated with the ability to work well both in groups and independently
- Solid organization skills with an attention to detail
The ideal candidate will have a BS degree in Computer Science, Engineering, Information Systems or a related field or significant practical work-related experience/certifications.
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$53,100-$106,300
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Penetration Tester
Test engineer job at Imagine One Technology & Management
Imagine One is currently seeking multiple candidates for positions supporting the U.S. Navy at Naval Surface Warfare Center Dahlgren Division (NSWCDD). We are looking for Senior Penetration Tester to provide engineering support for Cyber Situational Awareness (SA), Cyber Command and Control (C2), Mission Assurance, and Homeland Defense in Virginia Beach, Virginia. Work will be performed on-site in Virginia Beach, Virginia.
Experience Requirements:
The Senior Penetration Tester shall have experience with technical processes and technical management processes in support of comprehensive test and evaluation associated with test support, operational verification of installations and support efforts for Developmental Test and Evaluation (DT&E), Operational Test and Evaluation (OT&E), and Penetration testing (PEN testing) to include the following duties:
Provide support by utilizing experience working with Entra ID (Azure AD), Active Directory, SSO, MFA, Azure application integration, Identity Federation
Provide support by utilizing experience in automation using PowerShell, PowerAutomate, Logic Apps, Graph API
Provide support by utilizing experience working with Microsoft Entra ID and Microsoft 365 in a hybrid environment
Provide support by utilizing experience extending or integrating on premises AD with Entra ID
Provide support by utilizing experience managing identity and access in Microsoft Entra ID
Provide support by utilizing experience conducting Red Team operations in an MDE environment
Provide support by utilizing experience with AWS, Cloud Audit, Serverless and Microservice Architecture
Provide support utilizing experience working with AWS services (such as EC2, S3, KMS, RDS) and security best practices relevant to those service
Provide support by performing web application and API penetration testing, and Cloud Security Audits
Provide support by utilizing experience with Web Services penetration testing (RESTful and SOAP) Web Authentication protocols (e.g., OAuth2, SAML, LDAP)
Providing support by writing proof of concept code to demonstrate the severity of a potential security issues
Provide support by utilizing working knowledge with scripting languages (e.g., Python, Perl, PHP, Ruby)
Provide support by utilizing working knowledge with Programming language (e.g., C, Java, Python, JavaScript)
Qualifications:
Minimum of 8 years with BS/BA; Minimum of 6 years with MS; Minimum of 3 years with PhD
Shall have a minimum of five (5) years of experience in penetration testing and/or offensive Cyber operations
Shall have demonstrated experience utilizing penetration tools
Shall have demonstrated experience in mimicking threat behavior
Demonstrated experience performing vulnerability assessments with the Assured Compliance Assessment Solution tool
Demonstrated experience with performing STIG assessments to include using SCAP benchmarks
Demonstrated experience utilizing packet analyzer tools such as Wireshark and tcpdump
Certifications: CEH or GSEC or Security+
Minimum certification as 541 (or similar as required by the Technical Instruction) at the Intermediate level per DoDD 8140.01, or successor
Offensive Security Certified Professional (OSCP) or Offensive Security Certified Expert (OSCE) or Offensive Security Exploitation Expert (OSEE) or Offensive Security Wireless Professional (OSWP) certification required
Ability to travel up to 10 percent
Security Requirements:
ACTIVE Top Secret/SCI DoD Clearance Required (
no interim
)
Imagine One Technology & Management, Ltd., offers a full package of benefits and competitive salary, excellent group medical, vision, and dental programs. 401K savings plan; $4K annual tuition reimbursement ($5K if pursuing master's degree); employee training, development, and education programs; profit sharing; advancement opportunities; and much more!
ISO 9001:2015, ISO 20000-1:2018, ISO 27001:2013
CMMI Development and Services - Maturity Level 3
An Employee-Owned Business
EEO/Veterans/Disabled
*Imagine One “Contingent” offers for employment may stipulate that one or more requirements be satisfied before final commitment between candidate and Imagine One is established; namely, award of contract to the Imagine One Team. Contingent requirements vary and may also include, but not be limited to additional factors (i.e., the position still being available after negotiations with the Government; final approval of your qualifications by the Government; or ability to successfully acquire and/or transfer a DoD security clearance).
Auto-ApplySystems Test Engineer
King George, VA jobs
**MANTECH** seeks a motivated, career and customer-oriented Part-Time On Call **Systems Test Engineer** to join our team in **King George, VA** . This is an **on-site** position. **Responsibilities include but are not limited to:** + Evaluation of system level requirements
+ Writing of test cases, scenarios, and test procedures to fully test the capabilities of the system requirements
+ Execution of the procedures in a land-based test lab
+ Data analysis
+ Creation of concise trouble reports to allow the system developers and subject matter experts to understand a recreate the problem identified and well as characterize the impact to the overall system capabilities.
+ Working within a multi-contractor/ government integrated test team and supporting the government test directors with additional backup data, research and analysis to support the test findings and recommendation on software certification.
+ Up to 25 % travel mainly CONUS, weekly work hours up to 20 hours Part-Time On Call
**Minimum Qualifications:**
+ 5+ years of experience in either of the following: Aegis Combat System as well as interfacing sensors and ship systems, OR Ship Self Defense System (SSDS) Combat System as well as interfacing sensors and ship systems
+ 3+ years of general experience in the engineering, design, development, or testing and evaluation of a Navy combat system
+ 2+ years of recent experience in any of the following: Test requirements definition, Test Plan/Procedures development, maintenance and execution, Test data reduction and analysis, or Computer program performance analysis and reporting.
**Preferred Qualifications:**
+ US Navy Veteran with fleet combat system experience
+ Experience with the Next Generation Simulation (NGS) or other simulations
+ Experience with Electronic Warfare (EW) Element SLQ-32 (V), Common Data Links Management System (CDLMS), Common Engagement Capability (CEC) or sensors / radars
.
**Clearance Requirements:**
+ United States citizenship and active Secret Clearance
**Physical Requirements:**
+ Ability to remain stationary for 50% of the time.
+ Occasional movement within the office or test lab for communication and accessing resources.
MANTECH International Corporation considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at ******************* and provide your name and contact information.
Systems Test Engineer
King George, VA jobs
General information Requisition # R64085 Posting Date 11/03/2025 Security Clearance Required Secret Remote Type Onsite Time Type Part time Description & Requirements Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now-protect and innovate with MANTECH!
MANTECH seeks a motivated, career and customer-oriented Part-Time On Call Systems Test Engineer to join our team in King George, VA. This is an on-site position.
Responsibilities include but are not limited to:
* Evaluation of system level requirements
* Writing of test cases, scenarios, and test procedures to fully test the capabilities of the system requirements
* Execution of the procedures in a land-based test lab
* Data analysis
* Creation of concise trouble reports to allow the system developers and subject matter experts to understand a recreate the problem identified and well as characterize the impact to the overall system capabilities.
* Working within a multi-contractor/ government integrated test team and supporting the government test directors with additional backup data, research and analysis to support the test findings and recommendation on software certification.
* Up to 25 % travel mainly CONUS, weekly work hours up to 20 hours Part-Time On Call
Minimum Qualifications:
* 5+ years of experience in either of the following: Aegis Combat System as well as interfacing sensors and ship systems, OR Ship Self Defense System (SSDS) Combat System as well as interfacing sensors and ship systems
* 3+ years of general experience in the engineering, design, development, or testing and evaluation of a Navy combat system
* 2+ years of recent experience in any of the following: Test requirements definition, Test Plan/Procedures development, maintenance and execution, Test data reduction and analysis, or Computer program performance analysis and reporting.
Preferred Qualifications:
* US Navy Veteran with fleet combat system experience
* Experience with the Next Generation Simulation (NGS) or other simulations
* Experience with Electronic Warfare (EW) Element SLQ-32 (V), Common Data Links Management System (CDLMS), Common Engagement Capability (CEC) or sensors / radars
.
Clearance Requirements:
* United States citizenship and active Secret Clearance
Physical Requirements:
* Ability to remain stationary for 50% of the time.
* Occasional movement within the office or test lab for communication and accessing resources.
MANTECH International Corporation considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at ******************* and provide your name and contact information.
Auto-Apply