Systems Engineer- Senior
Job Description Vidoori, Inc. , a rapidly growing small business that specializes in building strong Engineering teams that provide high quality, modern technical solutions to our clients is seeking a Systems Engineer who: Formulates and defines various system and infrastructure architecture diagrams Specify functional system engineering design requirements Provides input and guidance into technical security solutions to protect various data channels Performs work with minimal direction, but is willing to ask questions as needed Recommends and facilitates quality improvement efforts Can aid in decision-making process to meet organizational objectives Oversees development and maintenance of computer systems Designs and implements system security and data assurance. Tests software applications and systems Applies knowledge of computing systems and software structure Works with QA and Software Engineers to improve overall development and test processes Reports and analyzes test results to ensure functionality and quality Defines, modifies, and executes test plans and strategies Performs work with minimal direction and is reviewed each month or longer Can make sound decisions that result in an organization achieving critical organizational objective Can function in project leadership roles and represent Vidoori as the prime customer contact on significant technical matters Identifies departmental needs and make suggestions based on analysis business processes, models, or systems integration Experience and Skills Required Skills Understanding of SOA principles and familiarity Strong ability to analyze requirements and convert to detailed test cases (positive, negative, exceptions, etc.…) Evaluating data collected through task analysis, business process survey and workshops Ability to resolve problems independently Understanding of latest software development methodologies Application database and integration across computing platforms Excellent knowledge of system design, analysis, requirements gathering Preparing accurate and detailed requirement specifications documents, user interface guides, and functional specification documents Communicating effectively with external clients and internal teams to deliver product's functional requirements (for example, screen, interface, and GUI designs) Documenting the acquired results of analysis and workflows, and obtain sign-off from the appropriate client Determining issues in service and software by coordinating with the groups within the business unit who test, validate, and evaluate new applications and functions Collecting, analyzing, and documenting functional, business, and technical requirements and transferring the same knowledge to development teams Preferred Skills Experience with enterprise-level test Experience in Agile environment Scripting (VBScript, Perl, Python) Performance testing concepts Enterprise-level test automation frameworks Some programming languages and technologies (Node.js, Java, .NET, etc.) Experience with configuring and setting up Active Directory Federated Services, to include setting up trust relationships, claims configuration, as well as setting up and installing ADFS. Experience with installing and configuring F5 load balancers, to include utilizing iRules to route traffic Configuring and installing Virtual Private Networks Some experience with assisting programs achieve FISMA compliance and/ or familiarity with NIST 800-53a rev4 security standards Proficiency with SOAP UI. Ability to write test plans, cases and record/track defects Understanding of software testing methodologies and techniques, such as front-end functional testing, system integration testing, performance and load testing Defect identification, reporting, and management experience Technologies and Tools Rational DOORS, Rational Team Concert, Rational Quality Management, MS Excel/Word/PowerPoint, HP UFT/QTP, HP Quality Center, Redmine, Selenium, SoapUI, HP Performance Center/LoadRunner, Windows, Oracle, CloudBees, Jenkins, ADFS, F5 LBs Experience Minimum ten (10) years of experience with a bachelor's or eight (8) years of experience with a master's degree Location Maryland/Washington DC Region Residency United States Citizen or Lawful Permanent Resident (Green card) Clearance Public Trust or eligible for Public Trust Company Description Vidoori, Inc., a rapidly growing small business that specializes in building strong Engineering teams that provide high quality, modern technical solutions to our clients.