In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing agility, and fostering growth, we cultivate an innovative culture that empowers you to achieve your full potential. Unleash your talent and redefine what's possible. Job Description: Parsons has emerged as a leader in the development of cutting-edge solutions for the Department of Defense and Intelligence Community. Our tremendous success can be attributed to our people and our priorities. We hire the best, we make them a priority and we never lose focus on the mission. It's why we're here. We have built this cultural legacy by working closely with analysts and operators to understand their needs and delivering meaningful value through innovative, cost effective and intuitive software solutions. Our Space Operations Directorate is passionate about making America the undisputed leader in Space because we understand that ensuring our nation's security for future generations depends on it. Parsons creates game changing space solutions by teaming highly respected subject matter experts with brilliant technologists. Are you an experienced Test Automation Engineer looking for an opportunity to grow your skillset? Do you want to be part of a team that is helping the government solve major national security challenges in the space domain? We need your help. Our team is looking for an experienced Test Automation Engineer who can work in a dynamic, fast-paced environment. In this position, you will be a member of a talented Agile engineering team supporting the development of mission critical mission applications for the space community as a member of Parsons' Space Operations Directorate. You will work with software engineers and space analysts to ensure the accuracy, integrity and stability of software that is being developed for space tracking and surveillance. This position is in Colorado Springs and requires working in the office a minimum of 2 days a week. Duties and Responsibilities: * Develop automated test suites and reporting tools.
* Develop test plans and procedures to ensure software meets agreed upon expectations.
* Ensure test plans and procedures provide adequate test coverage for unit tests, automated tests, and functional tests.
* Augment existing software to add touch points for automated tests.
* Manage and execute automated/manual test suites.
* Coordinate with engineers to identify issues.
* Assist in drafting associated test artifacts and supporting government test events. Required Skills: * Bachelor's Degree in a technical discipline and 5+ years of experience in software engineering and/or test automation. Additional experience, applicable training and/or certifications may be substituted for the bachelor's degree.
* Understanding of the different types and categories of software testing.
* Ability to communicate effectively with both technical and non-technical personnel.
* Familiarity with Java.
* Experience with scripting languages (e.g. Python, PowerShell, Bash)
* Experience with writing unit tests (e.g. JUnit).
* Ability to apply a variety of tools and techniques to verify complex business processes via manual, automated, and semi-automated test cases.
* Experience working with build automation and CI/CD tools (e.g. Git, Gitlab, Jenkins)
* Self-starter with a strong work ethic that works well with others and who can thrive in a fast-paced environment employing Agile methodologies.
* Currently hold an active Secret or higher security clearance. Desired Skills: * Knowledge of space C2 concepts and terminology is a plus (TLEs, orbital elements, types of messages and formatting, etc.).
* Experience with UI automation using Selenium.
* Experience working with Kafka, Kubernetes, Docker.
* Experience with SQL commands and queries.
* Possess a Security+ certification or willing to obtain one.
Employee