Lana Petrenko, Developer in Fairfax, VA, United States
Lana is available for hire
Hire Lana

Lana Petrenko

Verified Expert  in Engineering

SDET Developer

Fairfax, VA, United States

Toptal member since August 9, 2024

Bio

Lana is an SDET with 10 years of experience. She is inspired by challenging tasks and driven by constant learning. She quickly delivers effective results by focusing on effective testing processes, code quality, readability, and meeting users' needs. Lana gained teaching experience at a quality assurance boot camp and is skilled in writing test code. She also serves as a deployment manager and is an expert in Backstage.io.

Portfolio

Signify Health
Java, C#.NET, Karate API Testing, MSTest, Gatling Load Testing, Jira...
TEST PRO
Java, Selenide, Selenium
Aledade
Java, Selenide, Bamboo, Gatling Load Testing, REST Assured, Datadog

Experience

Availability

Part-time

Preferred Environment

Slack, Java, APIs, App UI, Web, Backstage, Back-end Development, Apache Kafka, Databases, Azure

The most amazing...

...thing I've built with a team is nine microservices in just one year while tearing down an old monolithic application.

Work Experience

Senior Software Development Engineer in Test

2022 - PRESENT
Signify Health
  • Worked on an ML project for data prediction with consumer access through API integration and storing results in a historical database for comprehensive assessments and informed decision-making.
  • Wrote REST API and gRPC tests for back-end testing utilizing Karate DSL and C# MSTest framework, including Docker and Kafka messaging. Developed performance tests using Gatling to measure application performance.
  • Developed comprehensive documentation for existing projects using Backstage.io and AsyncAPI, enhancing streamlining project understanding. Presented Backstage during a brown bag meeting to familiarize colleagues with the tool.
  • Performed in a fast-paced environment, focusing on breaking monolithic applications into microservices that require rapid learning of new services and collaboration with other teams. Built nine microservices in one year.
  • Took ownership of production support issues and all team deployments, including pre-deployment activities, ensuring seamless execution and timely delivery of software products and collecting metrics.
  • Built testing pipelines in Azure and included them in release pipelines using tasks or YAML files. Created New Relic dashboards for back-end services, created queries to check system health, and set up alerts for proactive issue detection.
Technologies: Java, C#.NET, Karate API Testing, MSTest, Gatling Load Testing, Jira, Zephyr Scale, Confluence, Azure DevOps, Apache Kafka, New Relic, Backstage, Rancher, gRPC, PostgreSQL

Teacher and Mentor

2023 - 2023
TEST PRO
  • Led an automation course covering Java basics, Selenium, Jenkins, and other essential tools.
  • Provided personalized mentorship to students, offering guidance on resume optimization and conducting mock interviews to enhance their job readiness.
  • Taught about 50 students during 11 months of teaching.
Technologies: Java, Selenide, Selenium

Senior Software Development Engineer in Test

2020 - 2022
Aledade
  • Created a UI test framework from scratch using Java, Gradle, TestNG, Selenium, and Selenide. Automated test coverage of 65% of UI test cases in my 1st year.
  • Developed the API test framework from scratch using Java and REST Assured covering 100% of API test cases. Created the API library based on the Datadog application to cover API tests in the absence of documentation.
  • Collaborated with teams, defined weekly performance test requirements, and then created Gatling tests.
  • Worked in a rapidly changing environment with many changes every sprint because of converting the front end from Angular to Vue.
  • Organized and conducted QA automation coffee hour meetings every two weeks for knowledge-sharing sessions. Mentored other QA team members on automation. Acted as an automation expert in meetings with development managers.
Technologies: Java, Selenide, Bamboo, Gatling Load Testing, REST Assured, Datadog

Test Engineer

2018 - 2020
LIVESAFE
  • Created a complex testing framework from scratch for three web applications, including UI and API tests, to run them in all environments with different data.
  • Developed performance tests using Gatling to test new endpoints.
  • Tested iOS and Android native applications in different environments.
Technologies: Java, Selenium, Selenide, Gradle, TestNG

Competition Test Project

https://github.com/PetrenkoS/qa-battle/tree/master
I worked on a small test project for the Docker application that was provided to all participants. The goal was to find all bugs and create several positive/negative tests with the ability to switch browsers and use design principles.
1995 - 2000

Master's Degree in Psychology

Irkutsk State University - Irkutsk, Russia

Libraries/APIs

Jenkins Pipeline

Tools

Karate API Testing, Gatling Load Testing, REST Assured, GitHub, Slack, MSTest, Jira, Confluence, Bamboo, Gradle, Apache JMeter, Postman, TestRail

Languages

Java, C#.NET

Frameworks

Selenide, Selenium, Backstage, gRPC, TestNG, JUnit

Platforms

Apache Kafka, Web, Azure, Zephyr Scale, New Relic, Rancher

Paradigms

Azure DevOps

Storage

Databases, PostgreSQL, Datadog

Other

APIs, Back-end Development, App UI, Psychology, GitHub Copilot Chat

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring