Job Description
- Design and develop portfolio test automation for cloud-native data platform and
- analytics SaaS services
- Building automation framework and tools
- Hands-on automation > 90% of the time
- Test and automate micro-services and analytics SaaS solutions
- Drive testing and automation for Continuous Integration (CI) and Continuous
- Deployment (CD) of services
- Develop Test strategy for scalability, availability, and data security of services
- Mentor junior developers in standards and best practices.
What we like you to have
- 5+ years of required work experience
- Prior experience and passion for automating large scale multi-tenant cloud-native data Platform An analytical mindset and a strong bias toward automation
- Good programming skills in Java, python, JavaScript or any scripting language
- Experience in working with serialization frameworks like Avro, Parquet etc
- Understanding of testing distributed systems concepts (consistency and availability,
- liveness and safety, durability, reliability, fault-tolerance, consensus algorithms)
- Expertise in REST API testing and automation using Karate, Cucumber
- UI testing and automation tools (Selenium WebDriver, Test Cafe, Playwright) Security testing in cloud native services
- Eager to learn new things and passionate about technology! Comfortable working with Kubernetes, Docker
Something good to have
- BS or MS degree (in Computer Science or Math) or related fields.
- Experience in Data Science, Machine Learning, and Generative AI
Skills Required
Java, No Sql, Sql, Etl, ELT, Aws