Principal Software Engineer, Test Automation
Job Description
Job Description
Principal Software Engineer, Test Automation
Clearances Required: Active DoD Secret
Location: Huntsville, Alabama, United States
THIS IS AN IMMEDIATE NEED
Job Description
TCS is searching for a Principal Software Engineer specializing in Test Automation to join our strong team supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD program is a portion of the Missile Defense Agency's (MDA) system to protect the US and our allies from ballistic missile attack. The selected candidate will use modern development automation and management tools to work in a Linux operating system, in legacy and cloud environments.
Responsibilities:
- Provide automation configuration with tools like Ansible to automate build and configuration processes
- Develop Continuous Integration/Continuous Development (CI/CD) process and tools, deployment strategies
- Build and deploy containers and containerization technologies
- Enable and lead Agile management and collaboration, leveraging tools such as Jira, Confluence, and GitLab
- Learn new technologies and tools to enable rapid and secure, scalable capability
- Develop and maintain automation scripts in Python
Required:
- Bachelor's degree in Computer Science, Technology, Engineering, Mathematics, or a related field with 5 years of experience; OR Master’s degree with 3 years of experience.
- Experience with the full Software Development Life Cycle (SDLC) - software design requirements, application development, integration, testing, and deployment
- Recent development using Python
- Recent experience in software development related to Test Automation
- Experience/Exposure to Test Automated GUI driven tools – Eggplant specifically
- Experience working in an Agile environment using Jira, Confluence, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
- Proven ability to work across product teams to produce program level solutions
- Experience working with cloud technologies and platforms such as Microsoft Azure, Amazon Web Services (AWS), and Google Cloud
- Communicates effectively, both internally and externally to team
- Eager to expand knowledge and continually improve
- Must have an active DoD Secret or higher clearance.
- Must have a DOD 8570 IAT Level II certification (ex: Security + CE).
- General understanding of DevSecOps practices
- Must be able to support an in-person, closed-area work environment 100% of the time
Desired :
- Recent and strong understanding of Python development language
- Recent and strong experience in Eggplant Test Automation tool
- Experienced leader in an Agile/Scrum environment
- Proven communications skills - Ability to collaborate with systems engineers, hardware designers and integration/test engineers at all levels
- Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management
Benefits:
- Highlights of our benefits include BC/BS Health, Dental, Vision, 401(k) match, Profit-Sharing, Flexible Time Off, STD/LTD/Life Insurance, Referral Bonuses, professional development reimbursement, vacation, sick leave, and maternity/paternity leave.
Apply online or visit us at
TCS, Inc. is an EEO Employer.
Recommended Jobs
Account Representative - State Farm Agent Team Member
Job Description Job Description Benefits: ~ Monthly bonuses ~ Group life insurance ~401(k) matching ~ Bonus based on performance ~ Company parties ~ Competitive salary ~ Dental insu…
Warehouse Receiver - University
Job Description Job Description As a national distributor specializing in convenience store products, Lakshmi Distributors, LLC dba CStore Master is anything but ordinary. We’ve invested in in-ho…
Bartenders
BARTENDERS Stoney River Steakhouse and Grill is an upscale steakhouse, specializing in hand-cut steaks, fresh seafood selections, signature salads, and house specialties. We strive to provide the…
Sales Associate
Locally owned and operated mattress company looking for dependable Sales Associate. Responsibilities: Greeting customers, responding to questions, improving engagement with merchandise, and …
CDL A Truck Driver - Pennsylvania Steel Company, Birmingham, AL (Full Time)
Job Description Job Description CDL A Truck Driver - Home Daily | Great Pay & Benefits! Pennsylvania Steel Company - Birmingham, AL Full-Time | Permanent | Veteran-Owned Company | 53 Years S…
Litigation Paralegal
Job Description Job Description Job Summary: Assists attorneys in performing legal tasks in research, document production and overall legal support to the attorneys’ practice. Responsibilit…
Paid CDL Training-Start with zero experience
Job Description Job Description Drive Your Future Forward - Become a Professional Truck Driver!
Physician / Surgery
Seeking BE/BC General Surgeon in northeast AL. Check out the role overview below If you are confident you have got the right skills and experience, apply today. Hospital - Employed opportunity…
Radiologic Technologist - Cath lab
Job Description Job Description Job Description Job Summary CVT - Cardiovascular Tech required or CRT - Certified Radiologic Technologist required or Benefits: ~ Health Insurance Elig…