Position: QA Automation Engineer
Company: Grid Dynamics
Experience required: 3y
English level: upper

We are building a cloud-native platform for a client from the ground up using all new cloud technologies

It is a big data security analytics company that provides enterprises with advanced user behavior intelligence to unlock the potential of existing security information and event management and log management data repositories, enabling IT security teams to more quickly detect and respond to cyberattacks and insider threats in real-time. 

Details on tech stack
Java , React (for front-end), Scala, Microservices, Docker, Kubernetes, Google Cloud Platform

Min requirements to the candidate
- Performance qa basics knowledge 
- Experience in end2end performance testing, experience in stress/load/scalability/reliability testing
- Understanding of the flow for performance testing (from scratch), working configuration under the load
- Performance metrics: backend and response time metrics type including percentiles etc.
- Experience in degradation issue root cause investigating
- 2 years experience minimum

Nice to have requirements to the candidate
- Linux familiar
- Performance qa basics knowledge
- Experience in end2end performance testing, experience in stress/load/scalability/reliability testing
- Understanding of the flow for performance testing (from scratch), working configuration under the load
- Performance metrics: backend and response time metrics type including percentiles etc.
- Experience in degradation issue root cause investigating
- Understanding of API’s
- Experience with queue’s and understanding how test it from perspective of performance testing
- Jmeter experience or any other performance tool
- Python/Java/Scala a plus

Current team size:
80+ UKR, PL, IN, USA

What tasks the candidate will work with?
- Creatively design, and develop API, GUI and server-side functional tests for one of our products
- Develop and enhance test automation framework to achieve 100% automation of the functional tests
- Perform code reviews
- Analyze, debug, and report test results from CI/CD environment using Jenkins
- Improving the efficiency, reliability, and stability of the test platform
- Collaborate with other engineers, providing testing insights and coming up with innovative solutions to improve and ensure the quality of our platform
- Configure and deploy server test environments on physical hardware and cloud-based server instances.

Selling points for this demand (what is good about project / client / team / etc)
- Long-term project for up to two years, Big Data/High Load, Highly Data Intensive cloud-native distributed services, Microservices Architecture