Stephen Hanna
Department Head of C2 Automation and Test Department at Tactical Engineering and Analysis, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
Alana Harmon
Stephen is very much a leader and charismatic. He is a very quick learner and always ready to take on new challenges and teach others. Stephen would be a great addition to anytime as a member or a leader.
Alana Harmon
Stephen is very much a leader and charismatic. He is a very quick learner and always ready to take on new challenges and teach others. Stephen would be a great addition to anytime as a member or a leader.
Alana Harmon
Stephen is very much a leader and charismatic. He is a very quick learner and always ready to take on new challenges and teach others. Stephen would be a great addition to anytime as a member or a leader.
Alana Harmon
Stephen is very much a leader and charismatic. He is a very quick learner and always ready to take on new challenges and teach others. Stephen would be a great addition to anytime as a member or a leader.
Credentials
-
Certified ScrumMaster (CSM)
Scrum AllianceJul, 2019- Oct, 2024
Experience
-
Tactical Engineering and Analysis, Inc.
-
United States
-
Defense and Space Manufacturing
-
100 - 200 Employee
-
Department Head of C2 Automation and Test Department
-
Sep 2020 - Present
- Development and/or System Engineering of communication and/or combat systems with knowledge of the associated DoD policies, procedures and processes required for proper implementation of project plans and milestones.- Assist in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility and execution realism.- Manage changes to the project scope, project schedule, and project costs using appropriate techniques.- Perform risk management to minimize project risks.- Create and maintain comprehensive project documentation to include detailed project plans to monitor and track progress of assigned projects.- Measure project performance using appropriate tools and techniques and communicate/report project status and needs to management and associated clients.- Successfully manage the relationship with the client and all stakeholders of assigned projects.- Execute management functions across various clients and funding vehicles as required/assigned by management.- Develop existing staff capabilities, perform hiring and staff management functions in accordance with company policies. Show less
-
-
Automation Test Lead
-
Sep 2019 - Sep 2020
- Works within a SCRUM team to support test planning, coordination, execution along with the development team.- Writes automated tests using existing test tools and scripting languages such as Bash and Python.- Develops and integrates tests into a Continuous Integration Framework, monitoring execution and verifying test results against test criteria and requirements.- Establishes test architecture required to support testing in both a Cloud (AWS) or HWIL environment.- Develops and maintains automated test scripts utilizing various test tools available in the AWS Cloud and/or HWIL lab environment.- Executes test scripts/procedures in a Continuous Integration Framework using Jenkins and assist in debugging and troubleshooting to isolate issue source.- Supports in the decomposition of test requirements to address incremental implementation of system capabilities.- Supports in the development of test cases, test plans, stories and scenarios needed to support manual and automated testing in an Agile Environment- Generates test scripts on various TDL systems (i.e. MLST3, CHI EX, etc.) as available to support execution of sprint or integration testing.- Independently able to establish scheduled test architecture within a lab environment. This includes establishment of test tools and architecture within the AWS Cloud or lab environment.- Supports in the capture and collection of test data of each system and support system.- Generates Test Observation Reports, Daily Status Reports and/or Trouble Report Retest Sheets (TRRS).- Updates sprint and integration status for stories and features utilizing SW development database (i.e JIRA)- Utilization and general understanding of common data analysis tools to support the validation, root-cause and trouble shooting of issues observed or documented during testing. This includes, but is not limited to DART, CHI EX, and CLIP DX. Show less
-
-
-
Hunter Engineering Company
-
Automotive
-
700 & Above Employee
-
Test Automation Engineer
-
Nov 2018 - Sep 2019
- Give updates to C level employees about testing projects - Design and develop automated testing standards and practices - Implement, setup, and define testing systems (C# with Selenium for user acceptance testing. Postman for API testing) - Build an automation testing team - Manage testing team - Create and maintain a CICD pipeline using Microsoft TFS and Azure DevOps - Ensure that quality standards are adhered to during product development - Create and collect test data for functional and other testing - Research, recommend, and implement tools as needed with the goal of increasing automation - Testing enterprise applications deployed to cloud environments such as Microsoft Azure - Sprint planning and estimating Show less
-
-
-
Tapestry Solutions
-
Transportation, Logistics, Supply Chain and Storage
-
300 - 400 Employee
-
Software Test Engineer - Automation lead
-
Jan 2018 - Nov 2018
Perform managerial as well as technical lead duties including: Managerial: -Scheduling and timecards -Coordination, tracking, and assignment of tasks -Planning sprints and estimating hours -Reporting on development and test activities -Training new employees and upkeep/oversight of project documentation -Transfer of information to and from project team and stakeholders -Test Case and Bug Audits -Upkeep of project artifacts in JIRA and SharePoint -Improvements in any of the aforementioned areas Technical: -Maintaining, upgrading, and troubleshooting automation tools -Maintaining, upgrading, and troubleshooting the automation environment/frameworks -Reviewing code and maintaining the code repository -Codebase refactor and redesign planning -Adherence of code to company quality standards -Automation Audits -Upkeep of TestComplete Scripts and Jenkin’s Jobs -Improvements in any of the aforementioned areas Show less
-
-
Software Tester level 1
-
Oct 2014 - Jan 2018
• Utilize various testing methods to test the functionality of software programs • Design step-by-step procedures for testing portions of software programs• Write bug/problem reports when defects are found• Utilize problem solving skills to troubleshoot issues within software programs• Write scripts for automating repetitive testing processes. • Obtained government secret clearance.
-
-
-
Hyperion Sensors Inc.
-
Canada
-
Utilities
-
1 - 100 Employee
-
Software Architect intern
-
Jun 2017 - Dec 2017
• Design a user experience from project initiation through deployment. Partner with engineering, technical operations, client services, and product management teams to translate program requirements into technical solutions and system design. • Determine overall architectural principles, frameworks and standards. • Drive research, case studies and prototypes on leading edge technologies and how they can be leveraged. • Design and develop proof-of-concept/ proof-of-technology pilots. • Interface with Customers to determine scope and requirements of software solutions. Show less
-
-
-
Scottrade
-
United States
-
Financial Services
-
400 - 500 Employee
-
Software QA Intern
-
Jun 2015 - Aug 2015
• Review and understand work effort (Project, Releases, etc.) requirements. • Create and document QA artifacts (e.g. defect records) as directed by QA Leads • Execute test cases to ensure complete test coverage. • Log defects to prioritize and resolve issues. • Notify QA Lead of risks associated with testing deliverables. • Provide input to daily and/or weekly QA Testing reports. • Attend project or other meetings as required. • Participate in testing of Disaster Recovery and Business Continuity as needed. Show less
-
-
Education
-
University of Missouri-Saint Louis
Bachelor’s Degree, Computer and Information Sciences