QA and Release Engineer (Hybrid) - 26688

Huntington Ingalls Industries, Inc.Columbia, SC
9h$115,198 - $140,000Hybrid

About The Position

Enlighten is looking for a Software Quality Assurance and Release Engineer to ensure and improve product quality during all phases of the software development lifecycle. If you're detail-oriented and thrive on delivering reliable, high-performing software teams, we’d love to hear from you. Work is performed in a hybrid environment.

Requirements

  • Security Clearance: A current U.S. Government Security Clearance is not required to start, but will be processed for a Secret level clearance; U.S. Citizenship required. Can also consider candidates with a current Secret or TS level clearance.
  • 5 years of experience testing software applications with Bachelors in related field; 3 years relevant experience with Masters in related field; 0 years experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Experience performing full lifecycle quality assurance, including: functional and non-functional testing (e.g. performance, regression, user acceptance)
  • Strong ability to communicate effectively with product owner, technical team, and users
  • Experience in creating and executing robust test plans and procedures
  • Experience in documenting software defects and generating test reports
  • Experience with configuration management tools (e.g. Git, Nexus, Maven)
  • Experience with continuous integration and deployment tools (e.g. Jenkins, Bamboo)
  • Experience with software release management, including automation of release processes
  • Experience utilizing issue and project tracking software (e.g. Jira)
  • Experience with the agile software lifecycle
  • Strong attention to detail, organized and efficient
  • Has a proven ability to learn quickly and works well both independently as well as in a team setting
  • Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Columbia, MD office. Flexibility is essential to adapt to schedule changes as needed.

Nice To Haves

  • Scripting experience is a huge plus
  • Test automation tools experience (e.g. Protractor, Selenium)
  • Experience working with web services and APIs (e.g. RESTful APIs)
  • Experience with the Linux operating system

Responsibilities

  • Develop and Execute Test Plans: Create, maintain, and implement comprehensive test plans and cases to ensure software functionality, performance, and reliability.
  • Automated Testing: Design, build, and maintain automated testing frameworks to streamline testing processes and improve efficiency.
  • Manual Testing: Perform hands-on manual testing to identify bugs, inconsistencies, and usability issues.
  • Collaborate with Development Teams: Work closely with the development team to understand system requirements, identify potential issues early, and provide feedback on software design and implementation.
  • Monitor and Report Quality Metrics: Track, analyze, and report on key quality metrics.
  • Release Management: Coordinate and oversee the release process to ensure timely and successful software deployments.
  • Continuous Improvement: Advocate for and implement quality assurance best practices, processes, and tools.
  • Defect Tracking and Resolution: Identify, document, and work with the development team to resolve software defects and performance issues.
  • Other duties as assigned.

Benefits

  • 100% paid employee premium for healthcare, vision and dental plans.
  • 10% 401k benefit.
  • Generous PTO + 10 paid holidays.
  • Education/training allowances.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service