Your Responsibilities will include but not limited to :
Test Automation Framework and Automation:
- Design, develop, and maintain scalable and maintainable test automation frameworks for microservices and API testing using tools like Robot
- Implement best practices and standards for test automation to achieve high test coverage and minimize test maintenance efforts
- Create and execute automated test scripts and ensure they are integrated into the CI/CD pipeline
Microservices and API Automation:
- Develop and execute test plans for API endpoints and microservices to validate functionality, performance, and data exchange
- Design test cases to verify communication between different microservices in a distributed architecture
- Performance Testing and Tuning on Docker Containers:
- Identify performance bottlenecks in Docker containers and devise strategies for performance tuning and scalability
- Conduct load and stress testing to ensure applications can handle peak workloads without compromising performance and stability
CI/CD Integration:
- Integrate automated tests into the CI/CD pipeline using Jenkins or Azure DevOps to achieve continuous testing and deployment
- Work with development and DevOps teams to optimize the CI/CD workflow and automate the release process
Containerization and Orchestration:
- Utilize containerization technologies such as Docker to enhance application portability and consistency
- Work with container orchestration tools (eg, Kubernetes) to streamline application deployment, scaling, and monitoring
Quality Assurance Strategy:
- Collaborate with development, testing, and DevOps teams to define and implement a comprehensive quality assurance strategy
- Provide guidance and mentorship to QA team members on test automation best practices and testing methodologies
- Characteristics: You thrive in a rapid-paced, challenging environment, and enjoy working within diverse corporate cultures and organizational structures
- We highly value team spirit: Transparency and frequent communication are key At o9, this is not limited by hierarchy, distance, or function
What we ll do for you
- Competitive salary
- Get social: When we work from home, we play from home with fun after-work activities like Social Fridays If you re in the office, feel free to join these events in person
- Flat organization: With a very strong entrepreneurial culture (and no corporate politics)
- Personal development: You will receive day-to-day coaching from your team members and are flexible to enroll in a training / course that helps you grow
- Support network: Work with a team you can learn from and every day
- Diversity: We pride ourselves on our international working environment