8,490 live vacancies
← All vacancies

VPXDXT6S Posted 6 Aug 57 views

Andersen

Andersen

QA Automation Engineer (Go)

Andersen
Tbilisi Full-time IT / Programming
Apply on the company website ↗
Negotiable

The international IT сompany Andersen invites a QA Automation Engineer (Go) to join our dynamic and highly skilled professional team. The role involves developing intelligent solutions and contributing to innovative, scalable projects across diverse industries worldwide. Andersen is a pre-IPO global software development company with over 19 years of experience delivering full-cycle IT services. We specialize in helping enterprises and fast-growing mid-sized businesses accelerate their digital transformation through modern, scalable, and secure software solutions. Our company operates across a global network of 16 development centers, strategically located in North America, Western and Central Europe, the Middle East, and the Asia-Pacific region. With a strong team of over 3,500 highly skilled professionals, we combine deep domain expertise and advanced technical capabilities to consistently deliver exceptional results for our clients.

Responsibilities: - Designing, developing, and maintaining automated tests using Go, applying principles of efficient and idiomatic Go code (including interfaces, goroutines, and channels in the context of testing). - Building and improving test automation frameworks for backend services and APIs. - Writing reliable, clean, and scalable test code aligned with automation best practices. - Developing unit, integration, and end-to-end tests for distributed systems, understanding their differences and role within the testing pyramid. - Setting up, configuring, and troubleshooting CI/CD pipelines for automated test execution—not just integrating but fully maintaining test pipelines. - Running automated tests in local Docker-based environments and managing test dependencies using containerized setups. - Performing root cause analysis of test failures and improving automation stability. - Collaborating with developers, QA engineers, and product teams to ensure comprehensive test coverage and overall product quality. - Supporting manual testing when required to ensure full feature coverage. - Documenting automation processes, test architecture, frameworks, and internal tooling.

Requirements: - Experience as a QA Automation Engineer, including hands-on experience with Go for 2,5+ years. - Strong understanding of automated testing principles, SDLC, and QA methodologies. - Experience automating tests for APIs, microservices, and backend systems. - Knowledge of Go language, frameworks, and testing libraries (e.g., Testify, GoMock). - Familiarity with CI/CD tools (GitLab CI, Jenkins, GitHub Actions) and Dockerized environments. - Experience with REST APIs, JSON, and tools like Postman or Swagger. - Understanding of version control (Git) and code review processes. - Strong analytical and problem-solving skills. - Level of English – from Upper-Intermediate and above.

Nice to have: - Experience with Kubernetes, cloud platforms (AWS, GCP, Azure), or distributed systems. - Knowledge of performance or load testing tools. - Familiarity with message brokers (Kafka, RabbitMQ).

Compensation: 1250–2400 EUR per month.

Share this page FacebookTelegramLinkedInX

Report this

Is this your listing?

We publish a copy of this advert so people looking for work in Georgia can find it, with a link back to your original. If it is yours, you can take over managing it, or ask us to take it down.

A claimed listing becomes Direct: shown above mirrored copies, applications arrive in your dashboard, and the listing joins Google job search.

About the employer
Andersen
Website ↗
Similar listings

Hire in Georgia without the hassle

Free to post