Automated Test Engineer

Bespoke Technologies

Chantilly, Virginia

JOB DETAILS
SKILLS
C Programming Language, C++ Programming Language, CSS (Cascading Style Sheet), Classification Tools, Cloud Computing, Computer Programming, Configuration Management, Contract Management, Desktop Environments, Desktop PC, DevOps, Documentation, Financial Systems, HCL/Lotus Notes, HTML (HyperText Markup Language), Integrated Circuits (ICs), Internet Application, Java, JavaScript, Microsoft .NET, Microsoft Office, Microsoft Product Family, Microsoft Visual Basic, Microsoft Visual Basic.NET, Microsoft Windows Operating System, Negative Testing, Operating Systems, Peripheral Hardware, Problem Solving Skills, Product Reviews, Program Planning, Project Schedule, Project/Program Coordination, Project/Program Management, Python Programming/Scripting Language, Regression Testing, Risk Management, Scripting (Scripting Languages), Selenium, Software Development, Software Engineering, Software Evaluation, Software Testing, Team Lead/Manager, Test Automation, Test Plan/Schedule, Test Program, Test Scenario, Test Scripts, Test Tools, Testing, Time Management, Unix Operating Systems, Usability Engineering, User Interface/Experience (UI/UX), Validation Testing, Web Interface, Web Programming, Web Services, XML (EXtensible Markup Language)
LOCATION
Chantilly, Virginia
POSTED
3 days ago

BT-317- Automated Test Engineer
Location: Chantilly, VA (fully on-site, no remote option)
 


**Please do NOT apply if you do not have an active Poly clearance. Those without a Poly will not be considered.**


Bespoke Technologies is seeking an Automated Test Engineer. This Test Engineer MUST have demonstrated experience designing and developing automated test scripts. This position is not suitable for someone new to testing.  The successful candidate will be expected to quickly onboard and integrate with the team.

Experience is also required with the following:
  • Selenium
  • Playwright

Critical Core Competencies & Key Roles
Program Management:
  1. Provides program duties that will support the organization.
  2. Act as the single focal point for all project status information, tasking, risk management, coordination, scheduling and any problem resolutions required.
  3. Ensure timely and accurate reporting of programmatic and technical information to project teams.
  4. With client guidance, provide for various program management reviews to include senior-level reports and briefings.
  5. Facilitate and participate in meetings and information sessions; coordinate project schedules; create and/or distribute minutes and action items; trace action items for successful completion
  6. Provide for client’s approval: price estimating requests, and reporting system requests, etc.

Microsoft Desktop and Web Programming:
  1. Develop classification tools using C, C++, Visual Basic, .Net for MS Office and MS Web Office.

Java and/or Python Programming:
  1. Develop classification tools using scripts and web services.

JavaScript Programming:
  1. Develop classification tools using JavaScript services.

Web Application Programming:
  1. Develop classification tools using JavaScript, HTML, Lotus Notes, and CSS web user interfaces.

Lotus Notes Programming:
  1. Maintain existing code and develop classification tools using Lotus Notes.

Automated Testing Tool:
  1. Conduct software compatibility tests with programs, hardware, and operating systems.
  2. Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability
  3. Design or develop automated test scripts
  4. Demonstrated experience with Selenium
  5. Demonstrated experience with Playwright

KEY Role – Contractor Program Manager (CPM):
  1. The on-site, full-time Contractor PM shall act as the single focal point within the Contractor’s areas of activity for all required program management tasks such as: program management reviews, project status information, tasking, program management planning, configuration and risk management, program management reports, scheduling and problem resolution.  The PM shall coordinate contract activities with their respective corporate ADSG Program Management Office

KEY Role – Lead Software Developer (LSD):
  1. The Contractor shall provide an on-site Lead Software Developer (LSD) who shall lead the development efforts for the CMT suite of Tools.  LSD shall represent developers at management and IC meetings.  Team lead shall be responsible for the required documentation, including both program-level and user-level documentation.  LSD shall enhance software to improve efficiency.  The team lead shall provide technical direction to programmers in ensuring program deadlines are met.

KEY Role – Lead Software Tester (LST):
  1. The Contractor shall provide an on-site Lead Software Tester (LST) who shall lead the manual and automated testing efforts for the CMT suite of Tools. The LST represents the testers at management meetings. The LST shall provide technical and administrative direction for personnel performing software test and evaluation tasks, including the review of work products for correctness, adherence to the design concept and to user standards, and for the progress in accordance with schedules.  LST shall provide technical direction to testers in ensuring validation and verification of the tools.

DESIRED SOFTWARE / TOOLS / PROCESSES LIST
  • Program management documentation                   
  • System engineering documentation
  • Lotus Notes                      
  • JavaScript
  • JAVA                     
  • C / C++
  • .Net                     
  • HTML
  • XML                     
  • Python
  • Visual Basic                      
  • CSS
  • Desktop software                           
  • Web software
  • CLOUD                
  • Windows
  • Unix                     
  • Microsoft Office products
  • Multiple security domains                          
  • DevOps
  • Automated testing tools               
  • Financial systems
  • Classification marking tools/software                     
  • Standard operational environment to include desktop, servers, and peripherals
  • A&A process                     

About the Company

B

Bespoke Technologies