Responsibilities
- Design, develop, and maintain automated test suites for backend services and APIs
- Improve test automation framework and supporting infrastructure
- Create and maintain internal automation tools and utilities
- Design and implement scalable test automation solutions
- Integrate automated testing into CI/CD pipelines
- Analyze test results, investigate failures, and perform root cause analysis
- Collaborate closely with developers, DevOps engineers, and product teams to improve product quality
- Improve test coverage, reliability, and execution efficiency
- Participate in code reviews and establish automation best practices
- Contribute to quality strategy and continuous improvement initiatives
- Evaluate and adopt modern engineering tools and practices, including AI-assisted development workflows
Requirements
- Strong Python development skills
- Hands-on experience with automation frameworks
- Experience with Linux environments
- Experience with containerization technologies
- Experience with modern CI/CD practices