We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results
Remote

DevSecOps Test Engineer

LMI Consulting, LLC
United States
Aug 15, 2023

DevSecOps Test Engineer
Job Locations

US-Remote


Job ID
2023-10079

# of Openings
1

Category
Information Technology



Overview

LMI is a consultancy dedicated to powering a future-ready, high-performing government, drawing from expertise in digital and analytic solutions, logistics, and management advisory services. We deliver integrated capabilities that incorporate emerging technologies and are tailored to customers' unique mission needs, backed by objective research and data analysis. Founded in 1961 to help the Department of Defense resolve complex logistics management challenges, LMI continues to enable growth and transformation, enhance operational readiness and resiliency, and ensure mission success for federal civilian and defense agencies.

The DevSecOps Test Engineer will work with LMI's Army Training Information System (ATIS) team to research, deploy and manage enterprise solutions integrating Commercial Off The Shelf (COTS) and Government Off The Shelf (GOTS) technical solutions. Specifically, this engineer will be focused on through development of tests (both unit and integration) to ensure quality and bug free code is delivered to the customer.



Responsibilities

The Engineer will:

    Develop unit and integration tests of all software
  • Automate the testing environment as part of the CI/CD process
  • Participate in the build-out and improvement of applications
  • Drive enhancements throughout the full life cycle from concept to final implementation
  • Demonstrate proposed solutions' adherence to data governance and security standards via existing CI/CD pipelines or proposes changes to existing processes to preserve compliance.
  • Apply DevOps principles to continuously deliver high-quality software and shorten the software development lifecycle
  • Interface with software and architecture teams and team leads to derive consensus
  • Clearly communicate with product owners to understand business concerns and demonstrate proposed solutions for acceptance.
  • Participate and provide insight into the development of future enterprise solutions


Qualifications

Required Qualifications

  • Degree in science, technology, engineering, mathematics, computer science, or related technical discipline
  • 4+ years of professional experience with an emphasis on software test automation including test framework design, development, and maintenance/support.
  • Experience working across the full architecture for web-based applications
  • Experience with relational databases (e.g., Oracle, SQL Server, PostgreSQL and MySQL) and NoSQL databases (e.g., MongoDB)
  • Experience with programming languages such as; Python, Java, JavaScript, Typescript and React
  • Experience with testing frameworks such as; Junit, Selenium, Jest, Gherkin, and Cypress js
  • Extensive experience with Test Design Patterns, and conducting Unit Tests and Integration Tests
  • Basic understanding of writing unit and integration tests at the code level
  • Knowledge of or experience with using CI/CD build pipelines.
  • Proficient with Git
  • Experience working with REST APIs
  • Demontrated knowledge of building applications using containers
  • Active DoD security clearance at the Confidential/NAC (T1) level or above

Preferred Qualifications

  • 10+ years of experience engineering comprehensive software, application solutions, software development, systems administration, deployment operations
  • Master's degree in science, technology, engineering, mathematics, computer science, or related technical discipline
  • Experience deploying COTS and GOTS systems to customer-controlled deployment environments
  • Familiar with STIG compliance of software
  • Security+, or equivalent, or able to certify within 6 months of hiring date
  • Experience with API design and implementation
  • Experience implementing microservice architectures
  • Knowledge of or experience with Kubernetes, containerization, and cloud native computing
  • Experience/familiarization with HCD (human centered design)
  • Understanding and familiar with SAFe (Scaled Agile Framework)
  • Development experience within an Agile environment.
  • Using formal ticketing applications such as Atlassian Jira or Bugzilla.
  • Experience working in a consultant / client environment.


LMI is an Equal Opportunity Employer. LMI is committed to the fair treatment of all and to our policy of providing applicants and employees with equal employment opportunities. LMI recruits, hires, trains, and promotes people without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, disability, age, protected veteran status, citizenship status, genetic information, or any other characteristic protected by applicable federal, state, or local law. If you are a person with a disability needing assistance with the application process, please contact accommodations@lmi.org
Need help finding the right job?

We can recommend jobs specifically for you!
Click here to get started.

(web-5fdf5b7fb4-9dzvq)