Associate, Software Engineer (Herndon, VA)

L3Harris TechnologiesHerndon, VA
159d

About The Position

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.

Requirements

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

Nice To Haves

  • 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.

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.
  • Travel 10% as needed to perform onsite testing.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service