Summary
Overview
Work History
Education
Skills
Timeline
Generic

Elena Rimskaya

Sunnyvale,CA

Summary

10+ years of international work experience in software testing
8+ years experience in automated software testing
Strong knowledge of STLC and SDLC
Experienced in various types of software testing including UAT, functional, model based Experienced in Agile methodologies

Have a strong experience testing and releasing micro services. RESTful Web services. API testing

Good ability to analyze and solve complex problems, excellent problem solving skills
Work well within a team or independently

Overview

17
17
years of professional experience

Work History

Sr. SDET

Clari
07.2021 - Current
  • Testing backend ETL pipeline for platform team
  • Writing automation tests to cover main flaws and new functionalities
  • Creating scripts to help with environment setups and data collection.
  • Ran initiative across all QA teams to improve existent framework (reliability, reporting, parallel execution, logging)
  • Configured test framework for platform team in order to enable it for Jenkins runs. Worked with infrastructure and security team to build a solution for DB access.
  • Created a separate project with tools so it can be built as a jar and utilized by all frameworks


Staff Software Quality Engineer

Samsung
04.2014 - 03.2021

03/2019 - 03/2021 (SmartThings)

Tooling team: Our team was creating tools and services for CICD pipeline and different testing solutions like: model based testing frameworks, API signature testing solution.

Responsibilities:

  • Scrum master
  • Owned development/maintenance of data management service used by QA and developers during testing to generate/clean test data. Service was implemented via Scala - Play framework.
  • Creating model based testing solutions for SmartThings rules and capabilities (Java/TestNG)
  • Onboarding and guiding different teams to API signature testing solution


DevWorkspase project: Web service for Partners to onboard devices and smartapps to SmartThings.
Responsibilities:

  • QA lead for backend team
  • Owned release process for all backend services
  • Planning and prioritizing QA tasks Responsible for releases to production
  • Automation for backend in built by our team framework in the previous project (Java/TestNG)
  • Early participation in project/feature design review to plan QA work and request APIs/tools that can help in automation process
  • Debugging and reproducing customers issues
  • Working with developers to verify and release a fix
  • Building different reports for my team: coverage of dev stories, APIs coverage


04/2014- 03/2019 (Samsung)

SAMI/ARTIK project: Home IoT platform for developers to build an IoT service. Later was merged with SmartThings

Responsibilities:

  • Was also QA lead and had the same responsibilities as in DevWorkspace. But during this project we built from scratch our Java/TestNG framework and implemented all utils
  • When we moved to SmartThings we had a ready to use framework that helped us to build regression very quickly for all existing services of DevWorkspace
  • Also ARTIK had more than 100 micro services. My team was responsible for 20 services. We had regression for each service and UAT
  • With this approach we were able to release any service at any time, which was my responsibility
  • I built model based testing for Permissions and Rate limit. With these models we were able to add any new API to confirm they comply with requirements

Software QA Engineer

Neustar Inc
12.2013 - 04.2014

Neustar project: Web service to identify geographical location of website visitors based on their IP address. Responsibilities:

  • Participating in daily project status meetings, Monthly sprint planning and Sprint retrospection
  • API performance testing using JMeter (nonGUI)
  • Created and ran test cases and edge cases
  • Functional and regression testing on Web services
  • Created testing scripts using Python and Shell
  • Bug verification and logging in Jira

Software QA Engineer

Jetlore Inc
10.2012 - 11.2013

Jetlore provided email targeting based on social data for e-commerce companies.

Responsibilities:

  • Created, maintained and ran automated tests using Selenium webdriver and Python
  • Designed and developed automated Jetlore API tests using SoapUI and JMeter
  • Tracked bugs through Assembla ticketing system from bug discovery to final deployment to production
  • Participating in daily project status meetings

Software QA Engineer

Exigen Services
02.2008 - 10.2008

Performed automation testing using QTP Test Automation tool

Software QA Engineer

Altosoft Corp
08.2006 - 02.2008

Performed manual and automated data testing

Education

BS & MS - Applied Mathematics And Computer Science

St. Petersburg State University
St. Petersburg, Russia
05.2007

Skills

  • Operating Systems: Mac OS, Windows,
  • Programming/Scripting: Java, Scala, TestNG, Python
  • Tools: GitLab, GitHub, JIRA, Confluence, Jenkins, Spinnaker, Maven, Gradle, k8s Lens, Postman
  • Databases: MySQL, PostgreSQL, MongoDB, Redis
  • IDE: IntelliJ, Eclipse Linux/Unix
  • AWS, Kubernetes, Docker
  • Agile, Scrum

Timeline

Sr. SDET

Clari
07.2021 - Current

Staff Software Quality Engineer

Samsung
04.2014 - 03.2021

Software QA Engineer

Neustar Inc
12.2013 - 04.2014

Software QA Engineer

Jetlore Inc
10.2012 - 11.2013

Software QA Engineer

Exigen Services
02.2008 - 10.2008

Software QA Engineer

Altosoft Corp
08.2006 - 02.2008

BS & MS - Applied Mathematics And Computer Science

St. Petersburg State University
Elena Rimskaya