General Dynamics→
Test Engineer Intern at General Dynamics in Pittsburgh, PA
InternshipHybridFull-timePittsburgh, PA
Skills
test automationtest methodologiesprogramming languagesagile team collaborationdebuggingmicrosoft officeresearch skills
Job Description
Summary: General Dynamics Mission Systems is a leader in high technology solutions and services for defense and scientific applications. As a Test Engineering Intern, you will work with a cross-functional team to support software and platform development for critical national security missions.
Responsibilities:
- Apply your classroom-learned skills to a program supporting the defense of our country
- GDMS has an immediate opening for a Test Engineering Intern to join our team
- The position provides an opportunity to work on projects that support some of our nation’s fundamental defense services
- GDMS employees work closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions
- The selected candidate will work with collaborative teams on various technical projects associated with our core mission
- In addition to receiving a competitive wage, the Engineering Intern will enhance their skill set by working among a talented and technically accomplished group of colleagues
- Interns will also enjoy a flexible work environment where contributions are recognized and rewarded
- Integrate as a member of a test team and complete assigned tasks, that will nurture and expand your technical skills
- Learn systems in order to update information
- Populate repositories with targeted data
- Research and document various data processes
- Abide by all security and safety procedures outlined by the company
Required Qualifications:
- Candidates must be enrolled in an accredited degree program in Computer Engineering, Systems Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering or other related scientific or technical discipline with a preference for a standing of a sophomore or higher
- Due to the nature of work performed within our facilities, U.S. citizenship is required
- Knowledge of test methodologies, writing test plans, creating test cases and debugging
- Test Automation using Playwright, Pytest, Selenium, Test Complete, Cucumber, Apache JMeter or similar tools
- Languages: Java, JavaScript/TypeScript, Python, HTML, CSS, Ansible
- Frameworks: Spring Boot, React/Redux
- Tools: Gradle, NodeJS, RHOSP/AWS/Azure
- Comfortable working with IDEs (VSCode, IntelliJ, etc.)
- Experienced with various Server Frameworks, DOM, and Java Web App Platform (Tomcat)
- Adept with Microsoft Office - especially Excel, Power-Point, and Word
- Comfortable working with Windows 10, 11, and Linux
- Related courses: Data Structures, Algorithms & Complexity, Object-Oriented Programming in Java, Database Management Systems, Advanced Programming, Operating Systems, Computer Architecture, Software Engineering
Preferred Qualifications:
- Design, build, test, deploy, and improve software services and platforms within a cross-functional agile team
- Ensure software quality is built in early and is testable
- Develop and participate in the QA/test approach, methodology, and process
- Implement, execute and troubleshoot automated tests
- Test applications through automated and manual back-end functions as well as through UIs
- Research, learn, communicate, and apply new technologies/tools to solve unique customer domain challenges
Required Skills: Test Automation, Test Methodologies, Programming Languages
Important Skills: Agile Team Collaboration, Debugging
Nice-to-Have Skills: Microsoft Office, Research Skills
Benefits: Competitive wage, Flexible work environment, Contributions are recognized and rewarded
Benefits
Competitive wage
Flexible work environment
Contributions are recognized and rewarded