Invictus International Consulting, LLC.
Software Test Engineer
Invictus International Consulting, LLC., Alexandria, Virginia, us, 22350
Title:
Software Test Engineer
Location:
Alexandria, VA or Colorado Springs, CO
Clearance:
TS/SCI with the ability to obtain and maintain a CI polygraph
Job Details:
Assist the customer with testing network modernization solution implementation and quality of a Cloud-Native, Software-defined network
Take a test lead role in setting the long-term testing system, application, and automation vision and strategies for the customer-modernized network, security, and/or infrastructure
Present testing results of applications and systems from laboratory and network emulation space
Develop software modules to test solution deployment and security control effectiveness, including security sensor functions such as PCAP, deep content, and packet inspection
Develop software unit tests for all software code and utilize provided scanning systems to eliminate code smells, defects, and bugs from the finished product
Utilize system automation technologies and configuration management technologies such as Ansible, Terraform, and Kubernetes OpenShift to create and maintain standardized IT environments (Dev/Test/Prod)
Coordinate with Network/Cyber/DevOps engineering to ensure complete software build, scanning, deployment, and testing automation
Design, build, and integrate a CI/CD pipeline for testing software artifacts, solution deployment, and solution security posture using git-based technologies such as Bitbucket and GitLab pipelines
Apply knowledge of the latest software test engineering industry trends to implement telco cloud and software-defined network security requirements
Support execution and refinement of the engineering process as part of the customer's RMF efforts
Provide the security engineering lead input throughout the lifecycle to ensure systems meet ICD-503 standards
Requirements:
Bachelor's degree from an accredited institute in an area applicable to the position; an additional 4 years of experience may be substituted in lieu of a degree
Minimum of eight (8) years of directly related software experience in addition to education level
Strong background in computer science basics (data structures, algorithms, etc.)
Experience with common scripting languages such as Bash and Python, Git tools and overall best practices
Proficiency with DevOps processes, Continuous Integration/Continuous Delivery (CI/CD) using tools such as Bitbucket and/or GitLab
Experience testing software applications with cloud service providers (AWS, Azure, etc.) using IaC tools such as Terraform and Red Hat Automation Platform (Ansible)
Experience with RPM and/or APT-based operating systems such as Red Hat and/or Ubuntu
Expert knowledge of HTTP/HTTPS protocol, Web APIs, REST, XML, JSON, YAML
Experience using API testing tools such as Postman
Solid client-facing, communications, and collaboration skills
Must possess current DoD 8570 IAT II and a current system-specific certification (e.g. Microsoft, Cisco, Juniper, Linux, Unix, AWS, Tableau, Splunk etc.)
Current active TS/SCI clearance, with the ability to obtain and maintain a CI polygraph
Equal Opportunity Employer/Veteran/Disabled
#J-18808-Ljbffr
Software Test Engineer
Location:
Alexandria, VA or Colorado Springs, CO
Clearance:
TS/SCI with the ability to obtain and maintain a CI polygraph
Job Details:
Assist the customer with testing network modernization solution implementation and quality of a Cloud-Native, Software-defined network
Take a test lead role in setting the long-term testing system, application, and automation vision and strategies for the customer-modernized network, security, and/or infrastructure
Present testing results of applications and systems from laboratory and network emulation space
Develop software modules to test solution deployment and security control effectiveness, including security sensor functions such as PCAP, deep content, and packet inspection
Develop software unit tests for all software code and utilize provided scanning systems to eliminate code smells, defects, and bugs from the finished product
Utilize system automation technologies and configuration management technologies such as Ansible, Terraform, and Kubernetes OpenShift to create and maintain standardized IT environments (Dev/Test/Prod)
Coordinate with Network/Cyber/DevOps engineering to ensure complete software build, scanning, deployment, and testing automation
Design, build, and integrate a CI/CD pipeline for testing software artifacts, solution deployment, and solution security posture using git-based technologies such as Bitbucket and GitLab pipelines
Apply knowledge of the latest software test engineering industry trends to implement telco cloud and software-defined network security requirements
Support execution and refinement of the engineering process as part of the customer's RMF efforts
Provide the security engineering lead input throughout the lifecycle to ensure systems meet ICD-503 standards
Requirements:
Bachelor's degree from an accredited institute in an area applicable to the position; an additional 4 years of experience may be substituted in lieu of a degree
Minimum of eight (8) years of directly related software experience in addition to education level
Strong background in computer science basics (data structures, algorithms, etc.)
Experience with common scripting languages such as Bash and Python, Git tools and overall best practices
Proficiency with DevOps processes, Continuous Integration/Continuous Delivery (CI/CD) using tools such as Bitbucket and/or GitLab
Experience testing software applications with cloud service providers (AWS, Azure, etc.) using IaC tools such as Terraform and Red Hat Automation Platform (Ansible)
Experience with RPM and/or APT-based operating systems such as Red Hat and/or Ubuntu
Expert knowledge of HTTP/HTTPS protocol, Web APIs, REST, XML, JSON, YAML
Experience using API testing tools such as Postman
Solid client-facing, communications, and collaboration skills
Must possess current DoD 8570 IAT II and a current system-specific certification (e.g. Microsoft, Cisco, Juniper, Linux, Unix, AWS, Tableau, Splunk etc.)
Current active TS/SCI clearance, with the ability to obtain and maintain a CI polygraph
Equal Opportunity Employer/Veteran/Disabled
#J-18808-Ljbffr