SAIC - Huntsville, AL

posted 5 days ago

Full-time - Entry Level
Onsite - Huntsville, AL
Professional, Scientific, and Technical Services

About the position

SAIC is seeking a skilled Software Test Automation Engineer to join our dynamic team. The ideal candidate will have extensive experience in creating, setting up, and maintaining software test automation pipelines in GitLab. This position plays a crucial role in ensuring the quality and reliability of software products through efficient and effective test automation strategies, specifically working on the Flight Mission Simulator / Digital (FMS/D) program located in Huntsville, AL.

Responsibilities

  • Develop and implement automated test frameworks and scripts using GitLab CI/CD pipelines.
  • Collaborate with development and QA teams to design, implement, and execute automated tests for new features and enhancements.
  • Maintain and enhance existing test automation infrastructure to improve reliability, scalability, and efficiency.
  • Troubleshoot and debug test automation failures to identify root causes and implement timely resolutions.
  • Continuously evaluate and adopt industry best practices for test automation tools, technologies, and methodologies.
  • Contribute to the development and enhancement of continuous integration and delivery processes.
  • Document test automation procedures, guidelines, and best practices for knowledge sharing and team collaboration.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field and zero (0) years experience; Additional six (6) years experience can be accepted in lieu of degree.
  • Must possess an active Interim Secret clearance with the ability to obtain a Secret clearance.
  • Knowledge of engineering test frameworks.
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines.
  • Solid understanding of version control systems, preferably Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Ability to adapt to changing priorities and work in a fast-paced, dynamic environment.

Nice-to-haves

  • Familiarity with containerization technologies like Docker.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience in Google Test (gtest) and gmock for C++ testing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service