Thank you for your interest in a career at Engineering & Computer Simulations. We currently have an immediate need for the following position(s) and location(s):



ECS is seeking a professional and diligent Software Test Engineer who finds bugs assuring a quality software product. The ideal candidate will have experience testing a variety of software in the simulation industry that includes Live, Virtual, and/or Constructive applications. A Software Test Engineer in this position will work closely with the engineering team to test and evaluate the performance of the software and clearly document issues, test cases, and test plans. They will have a clear understanding of software requirements and software test methodologies and execute test plans at various levels throughout the development and deployment lifecycle.

If you are interested in this position, please send your inquiry and resume to careers@ecsorl.com

Responsibilities

  • Analyze Software Requirements and Design Documents to fully understand how software applications are intended to work
  • Contribute to the development of test plans
  • Provide Testing estimates for project planning
  • Generate test cases based on documentation or software operation
  • Procure or create test data
  • Set up test beds (hardware, software and network)
  • Assist in test automation design and runs
  • Execute test plans on software release
  • Document Defects
  • Create test logs
  • Report test results

Skills, Experience and Education

Required

  • Previous Software Test Experience
  • Experience with both Windows and Linux (RedHat preferred)
  • Some knowledge of networking hardware and configuration
  • Background with Simulation Systems (e.g. JCATS, WARSIM, CCTT, AVCATT, OneSAF)
  • Experience using VMware
  • Capable of obtaining a security clearance
  • Active Security Clearance
  • US Citizen

Preferred

  • Continues to learn and improve test methodologies, tools, and processes
  • Experience with the US Military
Apply Now
ECS is seeking a qualified Software Quality Assurance Engineer who will be responsible for monitoring every phase of the software development process so as to ensure design quality and ensures adherence to established standards and contractual requirements.

If you are interested in this position, please send your inquiry and resume to careers@ecsorl.com

Responsibilities

  • Review work products and design documentation to ensure that requirements stated are unambiguous, and verifiable
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Consult with product development team to evaluate system interfaces, operational requirements, and performance requirements of overall system
  • Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
  • Apply Quality Engineering principles throughout the product life cycle to identify defect and design flaws
  • Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes
  • Create and execute test plans and create test reports to describe program evaluation, testing, and correction
  • Monitor program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation
  • Work with the development team to identify and create test tools that facilitate data gathering and test method execution
  • Track program quality assurance metrics that identify trends for process improvement as well as defect densities and open defect counts
  • Conduct process audits and reviews for compliance with organizational and contractual standards

Skills, Experience and Education

  • Bachelor’s Degree in Computer Science, Computer Engineering or equivalent technical degree, or equivalent combination of education and experience
  • 2-5 years’ experience
  • Proven work experience in software development in an Agile/Scrum development process
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Excellent analytical, debugging, problem-solving and root-cause analysis skills
  • Experience with C#, C++, Web GL, HTML 5 and Java (other languages a plus)
  • Experience with ISO 9001 and CMMI
  • US Citizen is required
Apply Now
We are currently seeking a Simulation Operator to assist with medical simulation training for the United States Air Force. Simulation Operators are responsible for maintaining and operating part-task trainers, mannequin-based simulators, and surgical simulators, along with associated supplies and equipment.

If you are interested in this position, please send your inquiry and resume to careers@ecsorl.com

Responsibilities

  • Operates and maintains task trainers, mannequin-based, and surgical simulators, as well as other computerized simulators
  • Operates virtual reality procedural trainers, and associated supplies and equipment
  • Operates simulation equipment with the ability to follow medical aspects of training scenarios and make appropriate adjustments based on participant actions
  • Operates audio-video recording systems
  • Set up simulation lab with supplies and equipment to meet assigned training site objectives
  • Provides feedback and recommendations to Course Director and Medical Facility staff on training equipment needs to effectively carry out training objectives
  • Oversees all simulation encounters to include after action reports (AAR) of simulation training
  • Provides weekly activitiy reports to the Central Program Office and other reports as required
  • Works with a broad array of stakeholders to contribute to the development of educationally sound simulation curriculum (e.g., scenarios) as needed.

Skills, Experience and Education

Required

  • Associates degree or technical certification in a computer technology field (e.g. hardware, networking, helpdesk, etc.), or 5+ years of professional clinical experience
  • 3+ years of experience in the civilian or military medical field
  • 3+ years of experience with the operation of human patient simulation equipment

Preferred

  • Paramedic equivalent medical knowledge
  • Military experience, particularly military medical experience
  • Working knowledge of the organizational functions and training requirements of Air Force Medical Treatment Facilities
  • Experience as any technical course instructor/teacher

Professional Skills

  • Excellent written and oral communications skills, attention to detail, strong organizational skills, computer proficiency, and the ability to work under strict deadlines in a fast-paced environment
  • Knowledge of course development and education methodology for working with adult learners in a military environment
  • Strong analytical, problem-solving and decision-making capabilities
  • Proficiency in MS Office applications (Word, PowerPoint, Outlook, Excel)
Apply Now

If your position is not currently listed, please continue to check this section of our website for updates. We are always looking for qualified people to add to our team, and when new positions open, we will post them here.

Again, thank you for your interest in ECS!