Staff Software Test Engineer - Application Stack. Define QA strategy, architecture, and execution for all product lines across Software, Web, and Mobile. Design and develop advanced test suites using object-oriented methodologies.
Requirements
- BS/MS degree in CS, EE, or related field
- 10+ years of experience as a test engineer with focus on both manual and automated testing
- 8+ years of experience and deep understanding of programming in Python, GoLang or other languages
- 3+ years of experience in Automated Testing Framework, Selenium, Rest APIs using PyTest/ROBOT
- Experience working in a Cloud Ecosystem like GCP/AWS/Azure is must
- Experience in big data technologies such as Hadoop, Spark, or similar
- Good exposure of Kubernetes, Docker, Elastic Search, Kibana, Grafana, Prometheus
- Experience of NLB, S3, Kafka, Redis, Postgres, PrestoDB, AlloyDB, Spark jobs, etc.
- Excellent analytical, research, documentation, project planning and implementation skills
- Knowledge of behaviour driven development and test-driven development
- Experience with Dev Ops Pipeline (CI and CD), Bamboo/Jenkins/ArgoCD/Azkaban
- Excellent verbal and written English communication skills
- Telecom Experience is a plus
Benefits
- flexible working hours
- health insurance
- free meals
- annual bonuses
- continuous training