QA Automation / Solution Test Engineer

Scylla Ai Security — Armenia · Posted ~22 hours ago

Skills

QA testing Test automation Linux Docker Docker Compose REST API testing Backend testing SQL NoSQL Log analysis Technical troubleshooting REST APIs AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a technical QA team responsible for validating software and AI-based solutions. You will deploy applications in Linux and containerized environments, test APIs and end-to-end workflows, reproduce and investigate failures, analyze logs, validate database behavior, and work closely with developers to improve quality.

Highlights

Technically hands-on QA role combining software and AI solution testing with deployment, troubleshooting, API validation, database investigation, log analysis, and close collaboration with development teams.

Description

Scylla AI is looking for a technically strong QA / Solution Test Engineer to test and validate software and AI-based solutions. The role combines hands-on QA with technical troubleshooting: deploying applications, testing functionality and stability, reproducing issues, analyzing logs, working with APIs, databases and infrastructure, and collaborating closely with development teams to ensure product quality. ResponsibilitiesDeploy and configure software solutions in Linux, Docker, and Docker Compose environments.Test application functionality, stability, integrations, and end-to-end workflows.Test REST APIs and backend services, including functional and integration testing.Reproduce technical issues, investigate failures, and provide clear bug reports and reproduction steps.Analyze application and system logs and troubleshoot technical issues across application and infrastructure layers.Work with SQL and NoSQL databases to validate data and investigate application behavior.Use browser developer tools to troubleshoot web applications and frontend/backend interactions.Perform basic network troubleshooting, including connectivity, ports, protocols, and service communication.Collaborate closely with developers and engineering teams to identify root causes and verify fixes.Create and execute test scenarios, regression tests, and integration checks.Use Git for test-related work and collaboration.Contribute to improving QA processes, test coverage, and overall product reliability.Develop and maintain automated tests using Python and pytest, where applicable.Test solutions involving video processing, streaming, GPU-based applications, and AI/ML components.Work with the NVIDIA stack, including CUDA, TensorRT, DeepStream, and NVIDIA Container Toolkit, when relevant.Support testing in CI/CD and Kubernetes environments.RequirementsGood knowledge of Python.Practical experience with Docker and Docker Compose.Good knowledge of Linux.Experience testing REST APIs and backend services.Basic knowledge of web technologies and browser developer tools.Experience working with SQL and/or NoSQL databases.Ability to analyze logs and troubleshoot technical issues.Understanding of networking fundamentals.Experience with Git.Ability to create clear and detailed bug reports with reproduction steps.Strong analytical and problem-solving skills.Nice to HaveExperience with automated testing and pytest.Experience with video processing or streaming technologies.Knowledge of GPU-based applications.Familiarity with the NVIDIA stack: CUDA, TensorRT, DeepStream, NVIDIA Container Toolkit.Experience with CI/CD or Kubernetes.Basic understanding of AI / machine learning systems.