C++ Automation Developer
Develop and maintain automation infrastructure for complex backend systems. Focus on C++ test frameworks, CI/CD integration, and quality assurance in Linux/Docker environments.
Responsibilities
- Develop and maintain automated test frameworks for backend SDK-based systems.
- Design, implement, and maintain automated tests in C++.
- Develop and maintain automation infrastructure and testing environments.
- Execute functional, regression, stress, stability, and negative testing.
- Work in Linux environments using Docker and distributed systems.
- Integrate automated tests into CI/CD pipelines.
- Perform debugging and troubleshooting of backend systems.
- Take end-to-end ownership of the automation testing infrastructure.
Requirements
- 2–4 years of experience developing automation in C++.
- Hands-on experience working in Linux environments.
- Experience with Docker.
- Strong debugging skills for backend systems.
- Ability to work independently and manage multiple tasks simultaneously.
Nice to have
- Experience writing TDD and STD documentation.
- Experience with performance, stress, and load testing.
- Experience working with CI/CD processes and tools.