Software Quality Assurance Engineer
Peraton
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Peraton
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees solve the most daunting challenges that our customers face. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Program Overview
About The Role
We are looking to add a Software Quality Assurance Engineer to our team of talented professionals!
In this role, the Software Quality Assurance Engineer will:
- Work on the development and implementation of software test plans, scenarios, scripts, and quality assurance programs.
- Analyze test cases and functional specifications to determine best approach for automating scripts.
- Design, code, and execute automated as well as manual test scripts.
- Prepare reports and documentation updates.
- Analyze, write, promote and adopt consistent testing standards, tools, and processes.
- Perform verification and validation of software products, develop test protocols, and be responsible for drafting and updating documentation of results.
- Perform analysis on data, complex business requirements, and identified bugs, and conduct root cause analysis and reporting on defects.
- Identify data for testing and create test design including test cases and conditions.
- Review software documentation to ensure technical accuracy, compliance, or completeness.
- Provide input on the development of quality control policies, procedures, and standards.
- Assist fellow team members and customers with problem reporting and resolution and maintaining appropriate follow-up communications throughout the resolution process.
- Provide technical consulting on automation issues, tools, and processes and may take part in researching best practices, new tools, and technology.
- Consult with development engineers in resolution of problems.
Qualifications
Basic Qualifications:
- 5 years with BS/BA; 3 years with MS/MA; 0 years with PhD
- Experience with agile methodologies (SAFe, Scrum) and tools like Jira, Git, and Confluence.
- Experience with test automation tools and frameworks such as Selenium, JUnit, Postman, SoapUI, SonarQube, BurpSuite, TestNG, Apache JMeter, and Cucumber.
- Experience in Java, Spring Boot, RESTful API development, microservices architecture, and containerization technologies such as Docker and Kubernetes.
- Experience with front-end technologies (Angular, React).
- Experience with the version control systems (GitHub) and continuous integration/continuous deployment (CI/CD) tools (Jenkins, GitLab).
- Experience testing with cloud environments Amazon Web Services (AWS), Microsoft Azure or Google Cloud Platform (GCP).
- Strong experience with SQL, Python, Bash scripting, Linux, AWS services (Amazon MQ, SQS, S3, EC2, EKS, RDS, CloudWatch), and infrastructure as code tools (Terraform).
- Knowledge of AWS or AWS GovCloud & native AWS administrative tools and dashboards.
- Experience with databases (PostgreSQL, Oracle) and data modeling.
- Experience with system monitoring tools (Grafana, Splunk and New Relic).
- Excellent communication skills and ability to work collaboratively in a fast paced, Agile team environment.
- Strong problem-solving skills and a proactive approach to identifying and addressing issues.
- Must have the ability to obtain and maintain a Public Trust clearance.
- Must be a US citizen or a Green Card holder.
Preferred Qualifications:
- BS/BA Degree in Computer Science, Information Technology, or a related field and 5+ years' experience, MS/MA and 3+ years' experience
- SAFe Agile Certification
- Experience in Healthcare IT & working knowledge of HIPAA regulatory requirements
- Experience with Center for Medicare and Medicaid Service (CMS) or other Federal Healthcare Programs
- Experience and/or knowledge of CMS processes and standards
Key skills/competency
- Software Testing
- Quality Assurance
- Test Automation
- Agile Methodologies
- Script Development
- Defect Analysis
- Verification & Validation
- Cloud Environments (AWS)
- Java & Python
- SQL
How to Get Hired at Peraton
- Research Peraton's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your resume to highlight experience in quality assurance, agile methodologies, and specific tools mentioned like Selenium, Java, and AWS for government contracting roles.
- Showcase technical expertise: Prepare to discuss your experience with test automation frameworks, cloud platforms, and CI/CD pipelines relevant to Peraton's projects.
- Demonstrate problem-solving: Be ready to share examples of your strong problem-solving skills and proactive approach to identifying and addressing software quality issues.
- Understand clearance requirements: Familiarize yourself with the Public Trust clearance process and highlight your US citizenship or Green Card holder status clearly.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background