Responsible for supporting the Development team in a dynamic role as software tester and application developer. In this role you will:
- Prepare and execute Test Plans to include regression testing, end-to-end testing, Integration Acceptance Tests (IAT), performance testing, and user testing
- Generate reports for each software test event
- Perform full-stack new feature development, per assigned Sprint tasks and as identified through Release Planning efforts
- Active TS/SCI clearance with CI poly
- Bachelor’s degree in Computer Science, Information Systems, or a related technical field
- Experience analyzing, designing, and developing software tests and test-automation suites
- Experience testing software development methodology in an agile environment
- Experience developing web applications using tools such as React, Node.js, javascript, and web service APIs to meet feature and user story acceptance criteria
- Experience collaborating cross-functionally with data architects, business users, project managers and other engineers to achieve elegant solutions
- Experience providing recommendations for continuous improvement
- Experience working alongside engineers on the team to elevate technology and consistently apply best practices