Software Engineer III - Test Automation

GAMA-1 Technologies
Silver Spring, MD, United States
22 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Application Performance Management Systems Engineering Automation of Tests Bioinformatics Software as a Service Cloud Computing Code Coverage Software Quality Cyber Security Continuous Integration Distributed Computing Environment
+13 more
HP Systems Insight Manager Python (Programming Language) Systems Architecture Test Execution Engine Scripting Computer Networking Systems Infrastructure as Code (IaC) Gitlab-ci Infrastructure Automation Frameworks Information Technology Atlassian Tools Cloudwatch Terraform

Job description

About the OpportuintyThe Software Engineer III - Test Automation supports the quality and reliability of enterprise cloud applications by designing, developing, and executing automated testing solutions across AWS environments in a remote work environment. This role develops cloud-based testing tools, builds automation frameworks, integrates testing into GitLab CI/CD pipelines, and supports distributed applications through cloud-based solutions.Success in this role is demonstrated by delivering scalable automation solutions that improve test coverage, increase reliability, streamline validation processes, and support efficient cloud application deployments.What You Will Do in This RoleThe Software Engineer III - Test Automation develops and implements automated testing solutions for enterprise cloud applications, leveraging AWS technologies, CI/CD pipelines, and infrastructure automation to improve software quality, reliability, and deployment efficiency.Design, develop, and execute comprehensive test plans and test cases for enterprise cloud applications across UAT and DEV environments.Collaborate with AWS cloud application and service teams to define requirements, understand system architecture, and coordinate testing efforts across distributed cloud systems.Utilize AWS dashboards, alarms, CloudWatch logs, and notifications to monitor test execution, identify issues, and evaluate application performance.Generate detailed test summaries, execution reports, and defect documentation to communicate results with stakeholders and development teams.Develop AWS-based tools and utilities to support QA operations, including gathering requirements, designing solutions, implementing functionality, and providing ongoing maintenance and support.Implement cloud-based automated testing solutions to enhance test coverage, improve reliability, and increase repeatability of testing processes.Integrate cloud tools and automated test solutions into GitLab CI/CD pipelines to support continuous testing and software delivery workflows.Use Terraform to define, deploy, and maintain cloud resources required for QA environments and testing infrastructure.Perform other duties and responsibilities as assignedWhat You Will BringBachelor of Science degree in Systems Engineering, Computer Science, or a related technical field, or equivalent relevant experience.Familiarity with cloud-based development, distributed processing environments, and application monitoring tools.3-5 years of hands-on Python experience, including scripting, automation, and cloud-focused development.Strong analytical and problem-solving skills with a detail-oriented approach to identifying and resolving technical issues.Experience using Jira and Confluence for work tracking, collaboration, and technical documentation.Hands-on experience developing and managing GitLab CI/CD pipelines.Proficiency with Terraform for cloud resource deployment, infrastructure automation, and environment provisioning.Functional knowledge of Infrastructure as Code (IaC) concepts and practices.Excellent verbal and written communication skills, with the ability to create technical documentation and collaborate effectively across teams.Work authorization/security clearance requirementsAbility to obtain a security clearance.Work EnvironmentThis work is normally completed in a remote environment.Physical DemandsProlonged periods of sitting at a desk and working on a computer.Must be able to access and navigate each department at the organization’s and client facilities.Travel RequiredNoProficiency RequirementThe employee is expected to demonstrate proficiency in all essential job functions, tools, and processes related to this position within the first 90 days of employment. This includes acquiring a thorough understanding of job-specific responsibilities, systems, and workflows as outlined during onboarding and training. Failure to meet this requirement may result in additional training, reassessment, or other actions as deemed necessary by management.Why GAMA-1GAMA-1 also offers a variety of benefits, including health insurance coverage, life and disability insurance, 401(k) savings plan, training and career development opportunities, paid holidays and paid time off (PTO - to cover vacation, illness or disability, appointments, emergencies or other situations that require time off from work). For more GAMA-1 Corporate benefits information click here.ABOUT GAMA-1GAMA-1 is a rapidly growing technology business that is based in Greenbelt, Maryland. GAMA-1 Technologies provides strategic information assurance, information security, and business enterprise and networking solutions to the Federal Government. Our success is based on using industry and agency standards, establishing and performing with standardized processes, and IT Services expertise. At GAMA-1, we believe employees should grow, achieve, and develop just as the company grows, achieves, and develops. GAMA-1 is committed to providing our employees with opportunities for career advancement throughout their employment. For more information, visit www.gama1tech.com.GAMA-1 is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to: veteran status, uniformed servicemember status, race, color, religion, sex, sexual orientation, gender identity, age, pregnancy (including childbirth, lactation and related medical conditions), national origin or ancestry, citizenship or immigration status, physical or mental disability, genetic information (including testing and characteristics), domestic violence victims, political orientation, status as a smoker or tobacco user, hairstyle, use of a service animal, education status, familial status, HIV/AIDS status, height, weight, reproductive healthcare decisions or any other category protected by federal, state or local law.

Requirements

  • Bachelor of Science degree in Systems Engineering, Computer Science, or a related technical field, or equivalent relevant experience.
  • Familiarity with cloud-based development, distributed processing environments, and application monitoring tools.
  • 3-5 years of hands-on Python experience, including scripting, automation, and cloud-focused development.
  • Strong analytical and problem-solving skills with a detail-oriented approach to identifying and resolving technical issues.
  • Experience using Jira and Confluence for work tracking, collaboration, and technical documentation.
  • Hands-on experience developing and managing GitLab CI/CD pipelines.
  • Proficiency with Terraform for cloud resource deployment, infrastructure automation, and environment provisioning.
  • Functional knowledge of Infrastructure as Code (IaC) concepts and practices.
  • Excellent verbal and written communication skills, with the ability to create technical documentation and collaborate effectively across teams.

Work authorization/security clearance requirements

  • Ability to obtain a security clearance.

Work Environment

  • This work is normally completed in a remote environment.

Physical Demands

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to access and navigate each department at the organization’s and client facilities.

About the company

GAMA-1 is a rapidly growing technology business that is based in Greenbelt, Maryland. GAMA-1 Technologies provides strategic information assurance, information security, and business enterprise and networking solutions to the Federal Government. Our success is based on using industry and agency standards, establishing and performing with standardized processes, and IT Services expertise. At GAMA-1, we believe employees should grow, achieve, and develop just as the company grows, achieves, and develops. GAMA-1 is committed to providing our employees with opportunities for career advancement throughout their employment. For more information, visit www.gama1tech.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…