Software Development Engineer in Test
Remote, United States
Overview
LMI is seeking Software Development Engineers in Test to support scaled agile development of the Army Training Information System.
Responsibilities
Duties: The candidate will work with a team of software developers and domain experts to test web applications in support of the Army.
- Work with a team of software developers and domain experts to design and develop test automation frameworks for web-based applications being built in a continuous integration environment.
- Design, develop, and maintain tests and test frameworks using Selenium, Java, JavaScript, and Cypress js.
- Actively participate in Agile software development activities, including sprint planning, daily standups, sprint reviews, and retrospectives.
Percentage of Travel Required: 10%
Qualifications
Minimum Qualifications: 4 –10 years of professional experience with an emphasis on software test automation including test framework design, development, and maintenance/support.
Experience with the following:
- Java and JavaScript
- Typescript and React
- Junit, Selenium, Jest, and Cypress js
- Relational Databases (e.g., PostgreSQL, MS SQL)
- Test Design Patterns
- Strong communication skills and the ability to work well as part of an Agile development team.
- Experience and familiarity with the tools and environment to run integration and unit test.
- Education: Bachelor's degree in Computer Science, engineering, and 4–10 years of directly related experience.
- Clearance: SECRET
- Travel required to PI Planning once per quarter
Additional Preferred Qualifications:
- Experience with Selenium Web Automation testing, Python, and Gherkin.
- Development experience within an Agile environment.
- Using formal ticketing applications such as Atlassian Jira or Bugzilla.
- Experience working in a consultant / client environment.
- Experience working with Selenium Web.
Target salary range: $110,000-140,000
Disclaimer:
The salary range displayed represents the typical salary range for this position and is not a guarantee of compensation. Individual salaries are determined by various factors including, but not limited to location, internal equity, business considerations, client contract requirements, and candidate qualifications, such as education, experience, skills, and security clearances.
ApplyJob Profile
Travel required
Benefits/Perks10% travel Quarterly planning travel Remote work
Tasks- Design and develop test automation frameworks
- Participate in agile activities
- Test web applications
Agile Agile Development Army training Atlassian Jira Automation Bugzilla Communication Computer Science Continuous Integration Contract requirements Cypress js Engineering Gherkin Integration Testing Java Javascript Jest Jira JUnit Maintenance MS SQL PostgreSQL Python React Scaled Agile Security Selenium Software Development SQL Test Automation Test design patterns Testing Typescript Unit Testing Web applications
Experience4-10 years
EducationBachelor's Bachelor's degree Bachelor's degree in Computer Science Bachelor's degree in engineering Business Computer Science Design Engineering MS Professional
Certifications TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9