Probity LLC Cyber Systems Test Engineer in Chantilly, Virginia
PLEASE NOTE: This position requires an ACTIVE Clearance Level of TS/SCI with Polygraph . To be considered for this position, you MUST have an ACTIVE Clearance Level of TS/SCI with Polygraph . Job Overview The Cyber Systems Test Engineer will work with the software development team to build and maintain high-end, user-friendly websites. Specific job responsibilities include working with the customer to understand system requirements; working with developers to test, code and debug software; creating highly functional, creating user-friendly websites that work in multi-browser environments. This is a challenging hands-on technical opportunity for a Test Engineer to join a high performance team of professionals developing and testing leading edge software systems including mobile applications and cloud technologies. We are looking for an experienced Test Engineer that has a background of working closely with other members of a technical development team. The Test Engineer should be familiar with system life cycle processes and with all aspects of software testing to include system, integration, and regression testing as required. The Test Engineer's responsibilities will consist of analyzing requirements, testing newly developed systems, tracking discrepancies, and writing test plans and test reports. Education, Certification & Minimum Experience Bachelor's degree and 5+ years of related experience; an additional 4 years of relevant experience may be considered in lieu of degree which provides the following knowledge, abilities and skills: Experience with various aspects of software or hardware testing (e.g., component, integration, system and acceptance testing). Proficiency with computer hardware and software systems. Extensive knowledge of Microsoft operating systems. Considerable experience translating requirements and user stories into functional test plans. Demonstrated strong troubleshooting experience isolating system failures. Ability to articulate open issues and risks in a timely manner to management. Ability to clearly identify and document defects, and collaborate with the development team to prioritize bugs until resolution. Must be a self-starter with the ability to pick up and learn new products with little supervision, as well as adapt to a variety of situations and tasks. Strong written and verbal communication skills in order to write well-articulated test plans and facilitate product demonstrations. Preferred Qualifications: Development Test experience working with integrated product teams. Familiarity with Agile Scrum methodologies. Experience with testing web services and mobile applications on iOS or Android devices. Experience with TargetProcess agile management software. Demonstrated ability to install and configure Virtual Machines. Experience with modifying system BIOS settings. Familiarity with computer security measures. Proficiency with UNIX command lines. Experience with test automation. Knowledge, Skills, Abilities & Attributes Work as a member of an agile software development test team in a dynamic, fast-paced environment learning new tools and processes. Test software applications in various environments (e.g., Windows, Linux, Mac OS, Android, iOS), and verify software integration with web services and custom hardware technologies. Validate software requirements through functional, usability, performance, security, stress, compatibility, internationalization, ad-hoc, and regression tests. Apply analytical and problem solving skills to clarify user stories and determine appropriate testing scenarios to validate the iterative development of products against functional and technical specifications. Develop, maintain and execute test plans and procedures for software systems. Effectively communicate and track issues discovered during testing and work directly with test lead, software developers and project manager toward issue resolutions. Demonstrate work at the completion of sprints to key stakeholders to ensure solutions meet customer requirements. Work closely with development teams to define product functionality. Participate in test case reviews and provide feedback. Configure hardware and software test equipment as required for the test environment and assist with troubleshooting issues. Support the completion of software and documentation deliverables.