Home / Jobs

Lucid Technologies Inc

The Logical Solutions

Senior Test Engineer III

Job Title: IT - Test Engineer III
Location VA - Merrifield
Senior Quality Assurance Engineer (Location is Merrifield, VA):

Performs formal software testing activities for complex software applications. Reviews user requirements documentation; assists in development of test plans; develops test data to be used in performing tests; and transforms test plans into test scripts. Ensures proper execution of test scripts and documentation of test results in tracking systems. Analyses test results, documents conclusions, and makes recommendations that are fully supported by test results. Performs all functional duties independently. Works on high-visibility programs, or mission critical aspects of assigned program(s). Oversees the efforts of direct reporting resources and/or is responsible for the efforts of all staff assigned to a specific job.

This resource shall test software, hardware, and systems. This role reviews various applications including creating test plans and test cases to verify code and executing tests to verify system conformity to system requirements. This resource will also need to develop cases to address edge cases not specified in the requirements. 
- Certified or demonstrates familiarity with ISO 9000 series of standards
- Functional knowledge of software development lifecycle and best practices, i.e. Agile and Waterfall process.
- Functional knowledge of test-driven development software processes
- Functional knowledge of VersionOne, Microsoft Project, and Application Lifecycle Management (ALM) tools. 
- Subject matter expert with SonarQube, Junit, Selenium, Puppeteer, and Unified Functional Testing.
- Reviews and analyzes requirements, specifications, technical design documents, and supplies constructive feedback.
- Creates test cases for each user story from the user experience/need perspective.
- Ability to create and execute testing processes on systems, networks, hardware, and software.
- Ability to physically perform all the manual testing at locations, facilities where the system, network, or the hardware are located.
- Ability to safely setup and decommission testing infrastructure.
- Creates automated testing scripts using Python, Java, JavaScript, or other automated testing programs.
- Develops detailed, comprehensive, and well-structured test plans and test cases.
- Prioritizes test cases and plans testing activities.
- Creates automated testing where possible.
- Identifies and report issues found.
- Verifies and documents issue resolutions.
- Performs regression testing.
- Performs data analysis and data verification.
- Ability to deliver frameworks for automated testing within 5 business days of initially soliciting requirements.
- Ability to deliver test plans and test cases within 2 business days upon completion of requirements solicitation. 
- Ability to effectively communicate verbally and in writing to both technical and non-technical audiences