Associate Level Test Engineer
About the role
Jacobs is a global technology company focused on developing, testing, operating, sustaining, and securing critical infrastructures and weapons systems. JSEC is a Center of Excellence for software development, bringing together skilled engineers and domain experts into high-performing, agile teams.
Responsibilities
- Develop, document, review and execute comprehensive automated and manual tests that thoroughly test software functionality, interfaces, integration with other components, behaviors and error handling
- Develop and execute formal tests for releases that demonstrate complete functionality as determined by established Feature Acceptance Criteria, Interface Control Documents (ICDs) and operational needs
- Collaborate with software development teams including Product Owners, Systems Engineers, Subject Matter Experts and Government testers
- Create and maintain test automation environment and automated test scripts
- Prepare, analyze, document and report test results
- Work with software development teams to identify and debug issues found during testing, and coordinate activities to resolve issues based upon priorities and processes
- Collaborate with Subject Matter Experts to ensure system testing reflects end-user needs
- Validate fixes and ensure corrections of defects are effective and do not introduce new issues
- Assess software performance and behavior under various conditions, including real-world conditions and error handling
- Provide feedback and recommendations to improve product design, functionality, and usability based on test outcomes
- Facilitate and participate in meetings to discuss test plans and results with stakeholders
Requirements
- Must be a US Citizen
- Clearance Required
- Minimum Years of Experience: Six (6) years
- Must have the ability to obtain and maintain a security clearance, US DoD Secret or Higher
- Education: Bachelor’s or Masters degree in computer science or related scientific discipline
Skills & Abilities
- Strong analytical and problem-solving skills working with complicated data sets
- Creativity and curiosity in finding software and system flaws
- Excellent communication skills to clearly explain difficult technical issues
- Working knowledge of Agile software development and test methodologies, and DevSecOps practices
- Understanding of TDD principles
- Proficiency with Application Lifecycle Management tools such as Azure DevOps and Jira
- Experience with automated test tools such as Playwright JS, Cucumber JS, Gherkin, Gherkin Reports, or Mud Blazor
Benefits
The health and welfare benefits offered include medical, dental, vision, and basic life insurance, a 401(k) plan, paid time off, and the ability to purchase company stock at a discount. Eligible employees may also enroll in a deferred compensation plan or the Executive Deferral Plan. Certain roles may be eligible for additional rewards, including merit increases, performance discretionary bonus, and stock. The base salary range for this position is $90,000.00 to $110,000.00. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
Pay
$90,000.00 to $110,000.00
Schedule
Compressed 9/80 schedule. Hybrid with at least 2 days in office at the Nashua location are required.
Location
Nashua, NH