Load Testing Engineer
CurrentI’ve been involved in business lending and factoring projects for a bank. I perform functional and load testing for services developed by 30+ teams. My tests span over 60 services with custom API, tens of databases, and hundreds of tables, all in a microservices environment with no business unit responsible for the infrastructure. To make testing a hassle-free experience, I have created a test isolation framework and upgraded logging, monitoring, and tracing. Actions & Accomplishments:• Developed and maintained load testing scripts in C and Java using HP LoadRunner.• Configured and executed performance tests using Performance Center.• Analyzed test results, identified bottlenecks, and prepared performance reports.• Developed a set of Python and Java mocks that abstract irrelevant interactions, enabling efficient and focused testing environments.• Wrote SQL queries for MSSQL and PostgreSQL and stored procedures in MSSQL.• Set up monitoring for PostgreSQL and MSSQL databases, OpenShift-managed containers, and integrated the Telegraf + InfluxDB + Grafana stack.• Used previously deployed Mesos + Marathon and ELK stack solution. • Developed Selenium tests and integration tests in Python. • Utilized BitBucket, Jenkins, Jira, and Confluence for work process management, progress tracking, and documentation maintenance across multiple teams. Technologies I used: LoadRunner, Selenium, C, Java, Python, T-SQL and PL/pgSQL, PostgreSQL, Kafka, Docker, OpenShift, Mesos, Marathon, Telegraf, Linux, Bash, Windows Server, InfluxDB, Grafana, Elasticsearch, Logstash, Kibana, Git, BitBucket, Jenkins, Jira, Confluence.