Test Automation Engineer TS SCI

Clearance Level
Top Secret/SCI
Category
Test Engineering
Locations
Springfield, Virginia
St Louis, Missouri

REQ#: RQ64027

Travel Required: None
Requisition Type: Regular

GDIT is your place. You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day. We think. We act. We deliver. There is no challenge we can’t turn into opportunity. And our work depends on TS/SCI level cleared Test Automation Engineer joining our team to support our Intelligence customer in Springfield, VA or St. Louis, MO. In this role you will:

Job Description:

  • Analyze requirements or User Stories across products and applications to identify acceptance criteria, testing cases and test scenarios.
  • Establish best practices and procedures for defining User Acceptance Tests and ensure delivery of high-quality products.
  • Work with stakeholders to determine User Acceptance Tests and System Tests.
  • Work closely with multiple development teams to ensure quality testing practices are incorporated across the development cycle.
  • Write test documentation such as test cases, scenarios, and create test data.
  • Involved in the preparation of Test Estimation, Test Strategy/Plan, Test Case execution and Defect report.
  • Maintain test environments to ensure sufficient coverage for all projects.
  • Deploy code into QA environment, as needed.
  • Proactively initiate, develop, and maintain effective working relationships with team members

Required Skills:

  • Bachelor’s Degree in Computer Science or related technical discipline, or the equivalent combination of education, technical certifications or training, and work experience
  • 5+ years of experience using the full spectrum of software testing methodologies on web and non-web-based applications in an automated environment
  • Knowledge of programming concepts and some experience in a software programming language.
  • Experienced in structuring QA test repository and automation suites based on application's functional and component structure.
  • Solid communication skills - be able to explain concepts to both a technical and non-technical audience.
  • Experience working with Selenium and Newton
  • Comfortable working from a Linux command line.
  • Comfortable working with Virtual Machines and Docker containers.
  • Strong knowledge of current backbone internet protocols (HTTP, TLS/SSL, SMTP, SOAP, JSON, etc.).
  • Experience with Negative Testing.

Desired Skills:

  • Experience with Agile development (scrum, sprints, continuous integration)
  • Python3 coding skills, particularly pytest framework (or similar).
  • System level troubleshooting using wireshark, tcpdump, or similar.
  • Source control tools such as git or mercurial.
  • Experience with UI automation tools such as Selenium
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.