Reflexive Concepts is seeking a skilled Software Engineer II to join our team!
The Software Engineer (Tester) will be responsible for ensuring the quality, reliability, and usability of software through a combination of manual and automated testing. They design and execute test plans, develop and maintain automated test suites, and identify defects early in the development lifecycle. Working closely with developers and product partners, they provide clear feedback on risks and quality concerns, contribute to continuous integration and delivery processes, and help improve overall test strategies and system testability.
Qualifications:
- Active TS/SCI + FS Polygraph
- Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type and complexity
- Bachelor's Degree in Computer Science or related discipline
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
- Should be able to:
- Utilize automated and manual testing techniques to validate functionality, performance, and reliability of software systems
- Develop comprehensive test plans, test cases, and test scripts based on product requirements and technical designs
- Serve as a quality advocate by identifying risks, defects, and edge cases early in the development lifecycle
- Provide clear, actionable defect reports with reproduction steps, logs, and impact analysis
- Utilize testing frameworks and tools (e.g., JUnit, Selenium, Cypress, Postman) to increase test coverage and efficiency
- Develop and maintain automated test suites integrated into CI/CD pipelines
- Serve cross-functional teams by collaborating closely with developers, product managers, and other testers to ensure shared quality goals
- Provide ongoing feedback on testability, usability, and quality improvements to strengthen overall system design