remote
System Engineer and Software Tester - CACI International
Systems Engineer
Lead system engineering and software testing for the Army’s Operational Medicine Information Systems – Army (OMIS‑A), ensuring robust EHR solutions through rigorous testing, automation, and agile delivery.
About the role
Key Responsibilities
- Design, develop, and maintain system architecture for OMIS‑A EHR modules, ensuring scalability and compliance with Army standards.
- Execute comprehensive functional, integration, and regression tests, documenting defects and collaborating with developers to resolve issues.
- Develop and maintain automated test scripts using Python and SQL, integrating with CI/CD pipelines to accelerate release cycles.
- Participate in Agile ceremonies, providing technical insights, estimating effort, and ensuring timely delivery of user stories.
- Conduct performance and security assessments, recommending optimizations and ensuring adherence to Secret‑level clearance requirements.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field; equivalent experience preferred.
- 5+ years of system engineering and software testing experience in complex, regulated environments.
- Proficiency in Python, SQL, and test automation frameworks; experience with EHR or healthcare IT systems a plus.
- Strong analytical, problem‑solving, and communication skills, with the ability to work independently and in cross‑functional teams.
- Valid Secret clearance or ability to obtain one within 90 days of hire.
Skills
test automationpythonsql