Leidos - Reston, VA
posted about 2 months ago
Leidos has an immediate opening for a Software Applications Tester/Requirements Analyst to work on a dynamic program in the Herndon, VA area. In this position, you will be able to use both your manual and automated test skills as well as requirements documentation skills and experience on an exciting high-profile contract. This role will support multiple IT projects offering exposure to a variety of technologies and systems. The successful Software Test Engineer/Requirements Analyst candidate will have experience with QA and testing using agile methodology, experience with developing, executing, and maintaining automated test scripts using Selenium Web Driver, experience testing browser-based/web applications, and experience with various testing phases and approaches such as exploratory, smoke, functional, regression, integration, and end-to-end testing. The candidate will be responsible for identifying regression test candidates for automation and automating those test cases, executing accessibility compliance tests, and documenting results. A thorough knowledge of the entire Software Development Life Cycle (SDLC), testing methodologies, and their direct implementation to projects is needed. The successful candidate will be able to design test strategies, test plans, and test cases from requirements, design documents, and specifications, and have a thorough working knowledge of developing, maintaining, and executing test scenarios and test cases. In addition, the candidate will gather and refine project requirements, ensuring that functionality is implemented according to customer expectations. The Requirements Analyst will liaise between the developer(s) and the customer to ensure that the customer requirements are clearly communicated to the developer(s). It is the responsibility of the Requirements Analyst to record and track in JIRA the details of these interactions. Excellent analytical and problem-solving skills are required, as well as strong communication and interpersonal skills. The successful candidate will be a team player with the ability to work either as part of a team or independently within a rapidly changing environment, utilizing good time management and prioritization skills while maintaining high quality and being flexible to customer needs and timelines.