Halogen Engineering Group is seeking a Software Engineer focused on front-end development and testing. The role develops, maintains, and enhances complex software systems based on documented requirements, working individually or as part of a team. The engineer reviews and tests software components against design requirements, documents test results, resolves software problem reports, and applies appropriate software development and design methodologies. The position also contributes to system design decisions, including hardware/software trade-offs, software reuse, COTS/GOTS use, and requirements analysis and synthesis. The role emphasizes front-end user-interface testing and automation. The engineer tests interfaces for functionality and usability; writes, maintains, and debugs automated UI test scripts, particularly with Python and Robot Framework; and collaborates with developers on React features and integration with Java and/or C++ back-end services. Work takes place in an Agile team and includes sprint planning, code reviews, daily stand-ups, and documentation of test cases, results, and processes. The position is onsite in Columbia, Maryland, on the day shift. Travel is not required. A current TS/SCI clearance and a polygraph dated within the past five years are required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior