SIGN IN
Lead Test Engineering Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI bv · 18 hours ago

Lead Test Engineering Architect

CACI is a company focused on providing innovative solutions for national defense and security. They are seeking a Lead Test Engineering Architect to join their Dev Integration Product Team, where the main responsibilities include defining advanced testing strategies, developing test automation frameworks, and leading the team to ensure robust test coverage for Navy EW systems.
ConsultingEducationTraining
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Defining and implementing advanced testing strategies across the software development lifecycle
You will act as both technical visionary and be responsible for hands-on delivery
Develop comprehensive test strategies, test plans, and implement testing solutions for large software programs
Design and implement scalable test automation frameworks, select appropriate tools, and define technical standards
Define and set up complex test environments and data creation methods
Manage test data architecture definitions and requests for mission-critical workflows
Understand the needs of stakeholders and conveying this to the Test Team and other Product Teams
Meet with multiple Product Teams, System Engineers, and QA to determine testing parameters and requirements
Troubleshoot errors and streamline test procedures
Testing and examining code written by others and analyzing results, including: Data validation testing, Functional testing, Performance and load testing, Usability testing, Application security testing, User interface testing
Document as-is state of multiple integration environments, perform a gap analysis, and produce artifacts that articulate options and recommendations
Leverage virtualization and containerization to optimize testing software systems
Engineer and implement solutions and provide recommendations for continuous improvement for the services provided
Act as an individual contributor and mentor more junior team members
Proactively identify and communicate risks related to quality and testing

Qualification

Test automationCI/CD pipelinesProgramming languagesSoftware architectureAgile practicesDevSecOps practicesAPI testing toolsContainerizationCommunication skillsLeadership skillsDocumentation skills

Required

Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
7+ years of hands-on software development experience, with at least 5 years in a technical leadership role
5+ Years of Experience integrating test automation including performance, security, and functional tests into CI/CD pipelines
Proficiency in one or more programming languages (e.g., Java, C, C++, Python)
Strong understanding of software architecture, design patterns, and system scalability
Knowledge of Agile software development best practices
Strong documentation skills following templated formats for both informal and formal documents (Confluence, Word, Power Point, Excel)
Knowledge of modern software engineering, to include DevSecOps practices and continuous integration/continuous deployment (CI/CD) pipelines, version control, and automated testing
Strong communication skills, ability to work independently and within agile team constructs to lead developers in fast paced, collaborative environments
Must be a US Citizen with an active Top Secret, and ability to obtain a SCI Security Clearance

Preferred

Strong experience in functional and API test automation and API testing tools such as Postman, Cucumber, Selenium, Cucumber, TODO
Experience with cloud technologies (e.g. AWS) and microservices architecture, API development, and RESTful web services
Experience with container automation and orchestration tooling employment (Kubernetes, Podman/Docker)
Experience with deploying application containers to a Kubernetes cluster
Proficiency in front-end and back-end technologies (React, Node.js, Django) and frameworks as required by the role
Hands-on experience with containerization and orchestration tools (Docker, Kubernetes, etc)
Stay abreast of emerging technologies and evaluate their potential application to our products
Experience with developing in a closed network environment which requires adhering to strict security protocols and limited access to external resources

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI bv

twittertwittertwitter
company-logo
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase