Lana Petrenko
Verified Expert in Engineering
SDET Developer
Fairfax, VA, United States
Toptal member since August 9, 2024
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
Experience
Availability
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
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.
Teacher and Mentor
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.
Senior Software Development Engineer in Test
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.
Test Engineer
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.
Experience
Competition Test Project
https://github.com/PetrenkoS/qa-battle/tree/masterEducation
Master's Degree in Psychology
Irkutsk State University - Irkutsk, Russia
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring