About Us:
QuantumGate is dedicated to developing and commercializing cutting-edge post-quantum cryptographic solutions. Our mission is to safeguard enterprise digital environments through innovative protocols and applications that address the evolving challenges of the post-quantum era.
About the Role:
We are seeking a
Senior
QAOps Engineer
with strong experience at the intersection of
Quality Assurance
and
DevOps
. This role is critical for ensuring that deployments, environments, and automation pipelines are reliable, consistent, and optimized for high-quality software delivery.
The ideal candidate has a hybrid mindset — combining the structured thinking of a QA professional with the technical depth and automation skills of a DevOps engineer.
Key Responsibilities
Environment & Deployment Management
-
Coordinate with DevOps and development teams to validate and test deployments across environments (development, staging, production-like).
-
Verify successful installation and configuration of application components, including installation keys and dependencies.
-
Support test data creation, masking, and refresh activities to maintain realistic and compliant datasets.
Pipeline & Automation Integration
-
Design, build, and maintain CI/CD pipelines that incorporate automated testing and quality gates.
-
Integrate automation frameworks and test suites (e.g., Selenium, RestAssured, Cypress, Katalon, or similar) within build pipelines (GitLab, Jenkins, Azure DevOps, etc.).
-
Collaborate with QA Automation Engineers to optimize test execution efficiency, including parallelization and dynamic environment provisioning.
Testing & Validation
-
Conduct validation of deployment processes to ensure application integrity post-deployment.
-
Execute smoke and sanity tests after deployments to confirm environment readiness.
-
Perform validation of automated test triggers and reporting within the CI/CD flow.
-
Participate in release readiness activities
Monitoring & Reporting
-
Set up and maintain dashboards for build/test status, deployment health, and quality metrics.
-
Provide timely and accurate reports on deployment test results and environment issues.
Collaboration & Continuous Improvement
-
Work closely with QA, DevOps, and Development teams to identify areas for improvement in the testing and deployment lifecycle.
Requirements
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
6+ years of experience in software QA, DevOps, or a hybrid QAOps role.
-
Strong knowledge of QA methodologies and test lifecycle management.
-
Hands-on experience with CI/CD tools (GitLab CI/CD, Jenkins, Azure DevOps, or similar).
-
Solid scripting skills in Bash, Python, or PowerShell.
-
Experience with containerization technologies (Docker, Kubernetes) and cloud platforms
-
Familiarity with infrastructure as code (Terraform, Ansible) is a plus.
-
Experience integrating automated testing frameworks (e.g., Selenium, Cypress, Katalon, RestAssured) into build pipelines.
-
Strong understanding of test data management, environment configuration, and deployment validation.
-
Proficiency with QA tools such as Jira, Xray, TestRail, or equivalent.
-
Excellent troubleshooting, documentation, and communication skills.
-
Fluency in English (written and spoken).
Preferred Qualifications
-
Experience with API testing and validation in CI/CD workflows.
-
Knowledge of performance testing and monitoring tools (e.g., JMeter, Grafana, Prometheus).
-
Familiarity with version control systems (Git) and branching strategies.
-
Exposure to microservices architecture and distributed systems.
-
Ability to work autonomously and collaboratively in agile teams.
We provide a competitive, tax-free salary and a comprehensive benefits package in a collaborative, innovative, and inclusive work environment.
Our benefits include an education allowance, annual flight allowance, health coverage, relocation support (if applicable), and access to well-being activities such as sports and recreational events.
Join us to drive innovation and shape the future of technology!