Job ID:  26103

Title:  Associate, Software Engineer (Herndon, VA)

Location: 

Herndon, VA, US, 20171

Job Title: Associate, Software Engineering

Job Code: 26103

Job Location: Herndon, VA

Job Description:

The L3Harris Surveillance and Automation Solutions Business Area has an opening for a Software Engineer to support manual and automated test efforts.  The role is approximately 60-70% manual testing and 30-40% automation, with goals to automate regression test sets fully in a staggered N-1 sprint model.  In this role, you will work closely with cross-functional teams, participate in sprint planning and estimation, analyze requirements, and develop manual and automated test cases.  You will also integrate automated test into CI/CD pipeline, troubleshoot software performance, and document software defects.

Responsibilities:

  • Develop, document, and execute test plans and test cases for various products.
  • Perform manual and automated testing to identify defects and ensure product quality.
  • Proactively identify use cases for test automation within supported projects and architect, design, and develop automated test scripts.
  • Conduct functional and/or integration testing of multiple programs with a focus on automated testing.
  • Collaborate with developers and other team members to understand product requirements and design effective test strategies.
  • Report and track defects using bug tracking tools and verify fixes.
  • Participate in code reviews and provide feedback to improve product quality.
  • Continuously learn and apply new testing techniques and tools to improve testing efficiency and effectiveness.
  • Participate in the review and analysis of system and subsystem requirements.
  • Develop plans and procedures to verify and validate (V&V) performance of the systems with respect to the underlying requirements.
  • Document test results and write test reports. Present these results to management and the customer.
  • Integrate hardware and software system components within a lab environment.
  • Evaluate functional test cases with project stakeholders and ensure completion of testing.
  • Coordinate work assignments to ensure timely and accurate completion of testing.
  • Develop plans and procedures to verify and validate (V&V) performance of the systems with respect to the underlying requirements.
  • Document test results and write test reports.
  • Travel 10% as needed to perform onsite testing.

Qualifications:

  • Bachelor’s degree in electrical engineering, computer engineering, aerospace engineering, computer science, or related engineering discipline.

Preferred Skills:

  • Hands-on experience with Linux operating systems, including shell scripting.
  • Internship involving hands-on experience with troubleshooting complex system-related issues, performing root cause analysis, and correcting issues desired.
  • Prior experience generating test plans and procedures; conducting test campaigns; and documenting test results.
  • Experience trouble-shooting complex systems consisting of hardware, software, and communications systems.
  • Self-starter who demonstrates curiosity and initiative
  • Ability to work in a dynamic team-oriented environment
  • Strong interpersonal and written communication skills    


Nearest Major Market: Washington DC