ILYA RAPOPORT
**** ******** ***** *****, ** *****
*************@*****.***
Summary of Qualifications:
Over 20 years of experience as Software Quality Assurance Engineer
Java /Selenium, C# Selenium(.NET), Java Script Automation - 12 years of experience
Java Script Playwright, C# Playwright Automation – 3 years of experience
Experienced in developing Test Plans, Test-Case Designs, and Test Scripting
Test automation using Java/Java Script, C# .net, Protractor, framework
Manual Testing
Excellent customer feedback on technical support and maintenance issues
Technical Expertise:
Languages: Java, C/C++, SQL, HTML, XML, UNIX Shell Script, Perl VBX, PL SQL
Technologies: Playwright, Selenium WebDriver, Selenium JUnit/TestNG Framework,
FitTest, Maven, Gradle, Ant, Agile methodologies
J2EE, Java-Swing, JDBC, JSP, Java Applet
Operating Systems: Windows, Linux, Unix, MS DOS
Tools: AI Microsoft Copilot, AI ChatGPT, AI Gemini
Visual Studio, Visual Code, Eclipse, IntelliJ, SoapUI, HP ALM/Quality Center,
JIRA, Rally, V1, SVN, SourceSafe, Macromedia Dreamweaver
Database: Snowflake, Oracle, MS SQL Server.
Professional Experience:
CBRE
QA Lead 2017 – 2024
Led a team of 6 QA engineers in delivering a successful product launch.
Managed products: Commercial Real Estate Web applications. Banking type data.
Reduced defect rate by 15-20%
Developed and implemented:
automation regression test suite
automation functional tests
smoke and Sanity tests
performance tests
generate code using Microsoft Copilot, ChatGPT, Gemini
Led the implementation of a CI pipeline using Jenkins, Azure DevOps
Integrated automated testing tools into the CI pipeline to ensure early detection of defects.
Developed custom scripts and plugins to streamline the CI process and improve maintainability
Sabre Holdings
Senior Software QA Analyst 2010 – 2017
Work with Airline Solutions product - Agency Manager, Travel Bank and QIK. Agency Manager allows the agents to place and track reservations, place refunds and calculate commissions and taxes. Batch job is executed periodically to calculate commission based on sales, daily sales, etc.
Travel Banks allows individual fliers to manage their travel bank funds as well as reservations.
QIK is a java based library-components to build travel-business application.
Implement test automation using Selenium WebDriver, JUnit/TestNG
Perform appropriate testing to discover and report software defects and triage defects
Review Design specifications, created test plans, test cases and executed them
Work closely with the development team to perform functional testing of the application
Integrate regressions into daily build process, as applicable
Automate manual tests across all products and keeps test suites updated.
Create suits of regression testing by various areas of application
Maintain regression test suits on designated Machine
Create/Generate test data for black-box testing. Use Data Driving Testing with Selenium TestNG
XML proficiency configuring test cases, suits, etc.
Gathers information on desired outcomes by researching and meeting with team members to determine how systems should operate
Execute documented test plans based on current test model definition
Understand and document internal and external processes, work flows, change requests, where needed
Coordinate extensively with customers and product owners to debug issues, perform feasibility study for enhancements/change requests during product deployment
Mentoring testers in QA group with Best Practice methods
Verizon Communication Inc.
Software QA Engineer 1995 – 2009
Richardson, Texas
Developed client-server application (C/C++, Java, Oracle SQL)
Maintained International Routing Translations System (IRTS) to support interactive changes on Communication Switch
Provided Quality Assurance for client-server applications
Responsibilities:
Troubleshot, analyzed, and resolved tickets
Identified the problem in application code and report to development group
Performed remote installations and product fixes, as well as various troubleshooting support
Configured and upgraded networks and network peripherals (routers, switches)
Assisted internal and remote clients with issues involving application problem, system navigation, network configuration, file system architecture, and operating systems
Electronic Equipment Research Firm 1990 – 1994
Software Developer
St. Petersburg, Russia
Developed various business applications
Education
Polytechnical University 1988
MS in Computer Science
St. Petersburg, Russia
Legal Status
US Citizen
References
Available upon request