Lead Test Engineer
Job Description
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: Secret
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
What You'll Get to Do:
- Lead group of test engineers providing guidance and expertise
- Work directly with software engineers and project leads
- Analyze requirements and technical documents, and respond to the team with questions and insights
- Construct test scenarios, test cases, and detailed procedures and verifications, connecting these with requirements and driving more testable code
- Execute tests and report results
- Understand, build, and document environments needed for testing
- Research, design, and build automation to streamline various testing needs
- Work on small teams in an agile software development life cycle to develop, maintain, and enhance diverse software systems
- Refine and enhance existing test cases and applications to best meet requirement verification and improve operational performance
- Apply system level knowledge (software, OS, and hardware) and tools to diagnose and describe issues
More About this Role:
- Work on various programs dedicated to supporting the war fighter.
- Contribute to and improve engineering processes
- Develop and maintain user and administrative documentation to meet customer contract requirements
- Understand the software life-cycle management and tools
- Travel onsite to periodically install and test operational systems and updates
You'll Bring These Qualifications:
Education:
- Bachelor's (or higher) degree in Computer Engineering or Computer Science
Experience:
- Minimum 7+ years of relevant work experience in software development/test, and 3 years in a team leadership role
Required Skills:
- Advanced scripting experience in bash, python, or other relevant language
- Advanced use and experience of Linux debugging and diagnostic tools
- Dedication to Test Engineering methods and techniques
- Understanding of software, automation, and tools
- Understanding of distributed systems and networking
- Understanding of Linux security and auditing
- Demonstrable experience with UI automation frameworks (Selenium, Cypress or similar)
- Demonstrable experience with source control (git)
- Familiar with continuous integration tools (Jenkins, Bamboo or similar)
- Familiar with basic concepts of API testing and associated technologies (rest, json, etc.)
- Knowledge of compiled languages
- Active TS/SCI Clearance (or active Secret Clearance if located in San Diego)
These Qualifications Would be Nice to Have:
- Knowledge of Docker and Kubernetes deployments
- Basic competency with relational databases (mysql, postres)
- Familiarity with one or more non-UI test automation frameworks
- Competency in one or more OO languages (Python, Java)
- Experience developing automation in an Agile team (scrum, kanban)
- DCGS-N Experience
What We can Offer You:
- We've been named a Best Place to Work by the Washington Post.
- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
- We offer competitive benefits and learning and development opportunities.
- We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities.
- For over 55 years, the principles of CACI's unique, character-based culture have been the driving force behind our success.
Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.
Pay Range: The proposed salary range for this position is $79,000-$161,900. There are a host of factors that can influence final salary including, but not limited to, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, geographic location, 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. Employment benefits include health and wellness programs, income protection, paid leave and retirement and savings.
As a federal contractor, CACI is subject to any federal vaccine mandates or other customer vaccination requirements. All new hires are required to report their vaccination status.
Explore More
Date Posted
10/16/2022
Views
5
Similar Jobs
Software Engineer, Tech Lead: Ads Attribution - 14+ Years of Experience - Snap Inc.
Views in the last 30 days - 9
Snap Inc is a technology company that contributes to human progress by empowering people to express themselves live in the moment learn about the worl...
View DetailsSoftware Engineer - Mulligan Funding
Views in the last 30 days - 13
Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...
View DetailsSenior Online Engineer - Visual Concepts
Views in the last 30 days - 6
Visual Concepts is a game development studio looking for an experienced Online Engineer to build impactful features and services for players and devel...
View DetailsSoftware Engineer, Gameplay and Camera - Visual Concepts
Views in the last 30 days - 8
Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...
View DetailsEnterprise Account Executive - Los Angeles - Arkose Labs
Views in the last 30 days - 10
Arkose Labs is a world leader in Account Security trusted by major digital brands like Microsoft PayPal and Snap With a 145 Net Retention Rate Arkose ...
View DetailsProduct Designer - Snackpass
Views in the last 30 days - 6
Snackpass is a fastgrowing marketplace that aims to unify the physical and digital world for local commerce They are looking for a Product Designer to...
View Details