Sign in

Engineer Test Cases

Santa Clara, California, United States
February 14, 2018

Contact this candidate






● Software QA engineer with 15 years of experience in IT including Web/Mobile application testing

● Experienced in functional and automation testing

● Experienced in software development

● In-depth understanding of SDLC and SQA Methodology and tools

● Develop precise and detailed test documentation: test plans, test cases, test matrices

● Solid knowledge in Relational Database Management Systems (Oracle, MySQL)

● Effective leadership: coordinate, motivate and direct all project phases

● Team Player: collaborates well, also able to work independently and take ownership

● Well organized, detail oriented, and passionate about learning new technologies TECHNICAL SKILLS:

OS: Windows, Mac OSX, Linux/Unix

Mobile Platforms: iOS, Android OS

Programming: Java, SQL, PL/SQL, HTML, CSS, JavaScript, jQuery, XML, JSON, REST, Maven, Ant, JDBC, WSDL, SOAP, ActiveMQ, Shell Scripting, Spring, JSP, l og4j, logback Database/storage: Oracle, MySQL, Postges, MongoDB, AWS S3 Test Automation: Postman, Selenium Webdriver, JUnit, TestNG, Mokito Web Testing Tools: Firebug, FirePath, Wire Shark, Google Developer Tools Mobile Testing Tools: Android Debug Bridge (ADB), XCode Networking: TCP/IP, UDP, FTP, HTTP

Bug Tracking: Jira, Bugzilla

QA/Dev tools: Zabbix, Confluence, Jenkins, Git, SVN, Mercurial, DataDog, Kibana, ELK (ElasticSearch), GitHub, Bitbucket

Web services: Tomcat, AWS, Apache, Weblogic, Resin Development

Methodologies: Agile, Waterfall, Test Driven Development, Unit Testing, Scrum, Extreme Programming


08/2017 – Present Software Engineer, Freelance

● Developed provider’s web application - service where customer can find any providers/inspectors for his needs (repair roof, inspect swimming pool)

● Test-driven development

● Ownership of statistics & logging

● Deploying application to AWS (creating instance, load balancing, routing) Technology: Java, Spring, SQL, MySQL, AWS, JUnit, Git, REST, JavaScript, JSP 02/2016 – 08/2017 Software Engineer, PropertyMinder, San Jose, CA

(PropertyMinder developing new e-marketing solutions for real estate b usiness)

● Test-driven development

● Bug fixes requests processing (management and development)

● MLS integrations

● Facebook integration

● Craigslist posting tool

● Posting logs to AWS S3 for security team

Technology: Java, SQL, JUnit, Git, T omcat

07/2012 – 02/2016 SDET, PropertyMinder, Novosibirsk, Russia

(PropertyMinder developing new e-marketing solutions for real estate b usiness) General Responsibilities:

● Testing different PropertyMinder’s products: MLS integrations, Admin Tool Desk, SPW (Single Property Website), CMA (comparative market analysis), CRM (client relationship management), PropertyMinder Mobile App (Android and iOS), Messaging System

● Agile Team member, working in 2 week sprints and taking an active part in sprint planning, daily stand-ups, weekly QA meetings, PRD reviews, bug triage and design meetings for new features

● Reviewed product requirements, and design documents to create comprehensive test suites

● Led Gap Analysis: Created detailed and comprehensive test plans and test cases based on coverage gaps

● Designed, developed and executed automation scripts to execute repeatable test cases

● Estimated, prioritized, planned and coordinated testing activities

● Created several Confluence pages to document the QA process

● Performed thorough regression testing when bugs are resolved W eb Application Testing

● Automated UI and functional testing using Selenium Webdriver with Java plus JUnit, TestNG

● Designed, developed and executed automation API Web services (Soap/XML, Rest/XML, JSON) test suites using Postman tool

● Used GIT and SVN source control systems

● Last two regression cycles automated 400 test cases that significantly reduced full regression time

● Developed detailed test cases for functional and regression testing (black & white box)

● Performed SQL queries using SQL Navigator to validate MLS data

● Performance improvement of a REST API server in Java by writing benchmarking scenarios, running benchmarks, identifying bottlenecks and optimizing performance. For example, suggested to use a "materialized view" in a query, hence improving its performance from 40 req/sec to 10,000 req/sec

● Caught several important bugs in the code base by writing acceptance tests to cover various scenarios

● Ownership of adding various Datadog monitors based on statistics/events and setting up alerts to various Slack channels from these monitors

● Developed Chat Simulator to test PropertyMinder’s messaging system (AqtiveMQ)

● Created new Test Plans, Test Cases using Jira tool

● Analyze logs via Kibana (ELK)

● Fully performed Build and Release Engineer duties for back-end part (Oracle, Tomcat) Mobile Application Testing

● Created new Test Plans, Test Cases using Jira

● Performed Installation, Functional, Performance, Interrupt, Compatibility, Usability Tests for PropertyMinder Android and iOS Mobile Application

● Used Postman tools to test the PropertyMinder REST API

● Tested weekly builds on Android and iOS devices

● Used ADB tool to communicate with a device: install, get log, bug report, screen shot, etc.

● Used Wire Shark tool to monitor sent and received data by app: record data, testing low bandwidth scenarios, performing load testing

● Prepared for upcoming iOS build testing: used XCode tool to install/get logs/create simulators Technology: Postman, Java, JUnit, TestNG, S elenium, Confluence, Jira, Mercurial, Mokito, JSON, Oracle, MySQL, SQL, F irebug, FirePath, Maven, ELK, Kibana, Tomcat, ActiveMQ, Wire Shark, REST, Android, iOS

2008 - 2012 Software QA Engineer, C enter of Financial Technologies, Novosibirsk, Russia

● Tested operator’s ARM and OLAP system (data warehouse) for generating customer reports

● Developed detailed test procedures including test plan, test cases for QA department

● Performed SQL queries using SQL Navigator and Toad to validate customer’s reports data

● Conducted regression and release acceptance testing for all major and transitional releases

● Participated in daily stand ups with QA and development teams Technology: Oracle, SQL, PL/SQL, S hell Scripting, J ira, Bugzilla, SVN, Java, TestNG, XML, Ant, Maven 2003 - 2008 Test and Release Engineer, F inancial Information System, Novosibirsk, Russia

● Plan release test cycles including test strategies, plans, coverage, and approach, resource requirements, scheduling, risk assessment, and report metrics.

● Analyzing requirements obtained from customers and PM's

● Develop precise and detailed test documentation: test plans, test cases

● Performing testing

● Quick responding and investigating of issues obtained from customers

● Creating tasks/issues in bug tracking system

● Fully performed Build and Release Engineer duties for back-end part Technology: Oracle, SQL, PL/SQL, JavaScript, HTML, S hell Scripting, J ira, SVN, Toad, Unix, XML 2000 - 2003 QA Engineer, Astrim, Novosibirsk, Russia

● Tested web application: “horse racing betting systems”

● Perform Ad-hoc, functional, installation, compatibility, UI, regression, new features implementation testing, integration, validation

● Perform Regression Testing on fixed issues

● Black-box and white-box testing

● Collect and analyze logs and reproduce manually failed tests

● Creating tasks/issues in bug tracking system

● Develop detailed test procedures including test plan, test cases Technology: SQL, MySQL, B ugzilla, HTML, CSS, JavaScript, jQuery, SVN EDUCATION:

1999 BS in Maths, Novosibirsk State University, Russia ADDITIONAL INFORMATION

● US Green card holder


● Boris Gruzman – CEO PropertyMinder, Inc

E-mail: b

Phone: 1-408-***-****

● Michael Burstein - Vice President / Engineering, Chairman of the Board at PropertyMinder E-mail:

Contact this candidate