Quality Assurance Automation Engineer - (CI/CD) Pipelines
Job Description
GAMA-1 Technologies, LLC seeks a highly experienced remote Quality Assurance Automation Engineer specializing in Continuous Integration/Continuous Deployment (CI/CD) Pipelines. The candidate will support GAMA-1's growing Cloud Services practice. In particular, the successful candidate will help drive GAMA-1's efforts to support the National Oceanic and Atmospheric Administration's (NOAA) Cloud and National Environmental Satellite, Data, and Information Service (NESDIS) initiatives. These strategic cloud initiatives intend to increase the bureau's IT efficiency, improve IT delivery, and reduce costs.Â
Supervisory Responsibilities:
- Non-Supervisory RoleÂ
 Duties/Responsibilities:
The Quality Assurance Specialist/Tester will support NESDIS satellite ground systems infrastructure and the common services they provide to our global stakeholder community. These systems and services are deemed mission-critical technologies that receive, process, disseminate, store, and archive petabytes of environmental data and information collected from space daily in support of environmental science and the global stakeholder community. The candidate will be responsible for all aspects of quality assurance and compliance with applicable federal regulatory requirements to enhance existing and developing capabilities.
The Quality Assurance Specialist/Tester will work with a team responsible for transitioning scientific satellite ground systems and environmental intelligence data and applications from an on-prem infrastructure environment to the AWS cloud platform without interruption to operations. The candidate will work closely with environmental science teams and stakeholders to: conduct a standard set of project reviews; generate a standard set of documentation; develop and refine requirements; track risks and mitigations; clean code for coding/security, apply common data formats, metadata, and compliances; adhere to standard languages, tools, and libraries; test software; validate products, perform configuration management; and prepare the systems or applications for migration.
Duties:
- Utilize CI/CD tools integration, operations, and automation of CI testing
- Troubleshoot issues along the CI/CD pipeline
- Write clean, high-quality scripts that test product functionality automatically.
- Identify and create standard test environments to support system, integration, UAT, and modeling during system and application migrations to a cloud environmentÂ
- Conduct various tests for systems, networks, applications, databases, and software.
- Log and document errors in the tracking system.
- Identify specific cases that should be automated and discuss them with manual QA engineers.
- Develop the best automation solutions based on the client’s requirements.
- Participate in Sprint planning to define the sprint scope.
- Collaborate with cross-functional teams to find ways on how automation can improve the workflow.
- Cooperate with a development team to formulate the tasks and explain post-release user feedback.
- Gather requirements and prepare Requirements Allocation Documents. Provide requirement support to each migration project and ensure traceability.Â
- Prepare presentations and required materials to lead and conduct project system or application migration reviews
- Conduct audits and reviews/analyzes data and documentation
- Determine and prepare documentation necessary for quality assurance and complianceÂ
- Administer the quality and compliance control processes for software/system development for all migration work assignments
- Develop and maintain, as needed, QM processes, plans, policies, Standard Operating Procedures (SOPs), work instructions, and other documents.
- Responsible for operations of the test environments, including refreshing the environments
- Works closely with the infrastructure team to make sure the environments are up to date with requirements for migration to the cloud platform
- Identify and administer testing related tools and make sure the quality control tools are up to date with the latest patches
- Provide quality assurance testing for all systems to ensure the migration to the cloud is without disruption to operations
- Produce lists of issues/conflicts/problems that are to be resolved and incorporated into future migrations as required.Â
- Communicate with all parties about formal testing plans, problems, and results before migration
- Manage the quality assurance and control process for all changes to the baseline IT infrastructure
- Ensure all existing migration processes are fully documented, suggesting improvements, updating documentation, and communicating all process changes to relevant stakeholders
Required Skills/Abilities:Â
Â
- 6+ years as QA tester
- 3-5 years of CI/CD testing and/or engineering support
- Demonstrated experience creating metrics and result from CI/CD tools
- Strong understanding of DevOps methodology and continuous integration & continuous delivery (CI/CD) concepts and practices.
- Demonstrated experience with Amazon Web Services, code-defined Infrastructure, quality management tools, and CI/CD
- Hands-on experience with JMeter or QMetry Test Management system (preferred)
- Familiarity with environmental science concepts and systems is a plus.
- Experience with IT Infrastructure, Quality Management, and Compliance tools
- Experience with Agile life cycle process.
- Basic understanding of cloud computing technologies, IT business drivers, and emerging computing trends, technologies, and strategies (including IaaS, PaaS, Security, Compute, Storage, and networking)
- Knowledge of hardware and software configuration management concepts, goals, benefits, and standard strategies to achieve those goals
- Familiarity with scripting language skills is required in Java, PHP, PowerShell, Bash, Perl, Ruby, or Python preferred.Â
- Experience with SCM tools such as Git, GitLab, ClearCase, etc.
- Experience with JIRA RoadMaps, Xray, Zephyr, and other JIRA modules is preferred.
- Experience documenting and providing training on quality and compliance processes, work instructions, etc.
- Experience and understanding of large-scale infrastructure deployments in enterprise-wide environments required
- Excellent written, verbal, and analytical skills
- Ability to obtain a Public Trust Clearance
- United States Citizen
Desired:
- Experience supporting and control during Critical Mission Operational Systems and Applications migrations from on-prem infrastructure to cloud platform environments is required.
- Preferred Certification - AWS Certified DevOps Engineer – Professional or AWS Cloud Practioner, ASQ Certified Software Quality Engineer (CSQE)
Education and Experience:
- BS/BA in Computer Science, a Technical Field, or other related disciplines OR 6+ years of experience large scale IT Enterprise Infrastructure Quality Assurance and Control Management Experience
Date Posted
03/04/2024
Views
2
Similar Jobs
2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...
View DetailsInformation Security Consultant - Application Security Engineer - MassMutual
Views in the last 30 days - 0
MassMutual is seeking an experienced Application Security Engineer to join their dedicated team The role involves driving security best practices cond...
View DetailsRegional Director Public Sector Sales DOW - Chainguard
Views in the last 30 days - 0
The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...
View DetailsManager, Customer Success - Bold Penguin
Views in the last 30 days - 0
Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...
View DetailsManager, Project Manager - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Manager Project Manager The role involves leading critical and stra...
View Details