Skills and Tools
Skills: Creation of test automation scripts and frameworks, test cases and test reports. Automated testing, functional testing, integration testing, regression testing
Business domains: Finance and Banking, Entertainment
Application types: web applications, e-trading applications, mobile applications
Test tools: Atlassian JIRA
Automated Testing: QTP (HP QuickTest Professional), Selenium, Coded UI, Node.js, Robotium, Appium
Standards and Methodologies: Agile Software development (Scrum)
Relational Database Management Systems, Tools and Applications: Microsoft SQL Server, MySQL
Programming Languages & Technologies: C#, Java, VBS (QTP), VB for Application, WinApi, HTML/DHTML, COM, ASP.NET MVC
Integrated Development Environment: Eclipse, Microsoft Visual Studio
July 2013 – April 2014. Test Automation Engineer
Project: Android mobile application for playing Roulette. Within this project the investigation of new test automation technologies and tools was made.
Custom SharePoint component with advanced features that allows presenting data for users in various forms and views in intuitive and user-friendly view.
creation of test automation framework (Coded UI, Selenium), cooperation with a team on the project status and project results, creation, review and updates of test cases and test data, creation and running of test scripts, analysis of their changes and their further update, check of cross-browser (Internet Explorer, Firefox, Chrome) compatibility for Coded UI tests, defects reporting
Team: 2 test automation engineers
Technologies: SharePoint component: Selenium, WebDriver, Visual Studio Coded UI (C#)
Mobile: Java, Robotium, Appium.
February 2013 – June 2013. Test Automation Engineer
Project: Financial application for Bank that allows e-trading of securities, foreign exchange and financial derivatives. Test documentation was created by the customer’s team, testing team should review, analyze and update it.
testing of results representation after a query to database, communication with the customer’s development team, project documentation review, creation and running of test scripts, test cases, analysis of their changes and their further update, execution of automated test cases on multiple platforms for regression testing, defects identification, tracking and reporting
Technologies: Java, Twist (plugin for Eclipse)
November 2012 – January 2013. Junior Developer
Project: Company’s internal web-application with a database of all the offices and employees, their distribution between departments, days-off and vacation, list of current projects and employees’ assignment; time-and task-tracking system. The application was integrated with entrance time-readers
Responsibilities: Development of a web application
Team: 5 developers and testers
Technologies: ASP.NET MVC, Visual Studio, MySQL Server
November 2008 – November 2012. Test Automation Engineer
Project: Financial information platform for electronic trading on all the major financial markets – equity, fixed income, commodities and foreign exchange. The system provides pricing data, financial research, global financial news and commentary, financial estimates, fundamentals analysis, and visual analysis through charting.
The task was to test calculators functioning of approx. 30 securities groups and check their localization for Chinese and Japanese.
creation of test automation framework, creation, review and updates of test cases and test data, adaptation of test scenarios and framework to Chinese and Japanese, creation and running of test scripts, analysis of their changes and their further update, execution of automated test cases on multiple platforms for regression testing, defects identification, tracking and reporting
Technologies: Visual Basic Script (QTP), Visual Basic for Applications, WinApi, DHTML, COM
January 2008 – November 2008. Test Automation Engineer
Project: Banking financial application for market analysis and e-trading. The critical point was to check the accuracy of prices calculation.
creation, review and update of test cases and test data, creation and running of test scripts, analysis of their changes and their further update, execution of automated test cases on multiple platforms for regression testing, defects identification, tracking and reporting on multiple platforms, identification, tracking and reporting of defects
Team: 13 testers
Technologies: Visual Basic Script (QTP), WinApi, MS SQL