Istanbul, Türkiye
* Develop and maintain test scenarios for microservices * Take an active role in technical analysis where architectural decisions are made (for testability, reliability, availability, scalability vs.) * Adopting the shift-left and shift-right testing approach * Execution of e2e test cases written in Selenium on a Selenium Grid deployed in k8s and serve of test results via Gitlab Page using Allure Report Framework * Execution of e2e test cases written in Cypress * Execution of Postman collections * Integration testing with Testcontainers (Postgres, Kafka, RabbitMQ, MockServer, Junit5 and Docker Compose modules) * Consumer driven contract testing with Pact for microservices * Running automated load tests with k6 and Jmeter on Kubernetes and visualising the results with InfluxDB + Grafana
* Preparation of test scenarios * Development and maintenance of test scenarios with Java (page object model and abstract factory pattern) using Appium (for IOS and Android devices) and Selenium libraries * Automating test scenarios with Cucumber and Gauge Framework * Creating Apache JMeter Script for performance and functional testing (I used Groovy and JavaScript) * Api testing with Postman, Java (Rest Assured Library) and Karate Framework * Trigger test plans for Jenkins with Testinium plugin * Running tests on Testinium * Reporting of test results * Adaptation to the customer's Agile culture.
* Java EE Technologies (Servlet & JSP, JPA / Hibernate) * Twitter API (Twitter4j) * Bootstrap