Post Job Free
Sign in

Engineer Test

Location:
San Jose, CA
Posted:
August 09, 2017

Contact this candidate

Resume:

Anna Razgulova

*** **** **** **, *** Gatos, Ca **032

****.*********@*****.***

Cell 408-***-****

https://www.linkedin.com/pub/anna-razgulova/5/258/691 SENIOR SOFTWARE QA AUTOMATION

SUMMARY:

12 years of diverse industry experience: design and architecture of automation frameworks and automating functional and integration tests. Software development experience including Web and Windows applications development. TECHNICAL SKILLS:

Programming: C/C++, C#, JAVA, JScript/JavaScript, VBScript, Python, Win Shell, ASP.NET, HTML/DHTML, XML, JSON, PHP Operating Systems: Win XP/7/Vista/8, Windows Server, Unix (Ubuntu, Suse, RedHat) Automation: TestComplete, AQTime, Jenkins, Selenium, WebDriver, Junit, TestNG, NUnit, JMeter, QTP, Silk, MS Coded UI,STAF IDE: IntellijIDEA, Eclipse, MS Visual Studio, Visual C++ 6, NetBeans, Cygwin Database: MS SQL Server, MYSQL, Oracle 10g, Oracle 11g Other: VPN, Proxy, VMware, vSphere, Firebug, WireShark, Jira, Testlink, GIT, CSV, Oracle VM VirtualBox WORK EXPERIENCE:

May 2016 – July 2017, Sr QA Automation, Aptare Inc.

• Developed test framework for Aptare Storage Console web application automatic upgrade, installation process and reporting. It was fully integrated in the daily build/CI infrastructure. Main technologies used: VIX, STAF and Jenkins to integrate with build process. The business logic was written in JIRA and shell script hooks.

• Developed test framework for the web interface functional and integration tests using Selenium. The design includes high level or reusability and abstract layers to isolate test case logic from web application HTML implementation to minimize maintenance. The tests were organized into function suites and categories which allowed different depth tests to be run on different features (using TestNG testing suites). Results were integrated into JIRA reporting, where they can be converted to bugs and linked to User Stories and Test cases.

• Worked as part of the engineering scrum team I planed, created and automated test scenarios for the User Stories in an agile development environment, set up and maintain complex test environments, upload data for the QA software lab. Main technologies used: Java, Selenium, TestNG, STAF API, VIX API, Windows Shell, Oracle, Jenkins, Agile, VMware, Linux, Ant, GWT Aug 2015 – May 2016, Sr QA Automation, SS8 Network Inc.

• Enhanced the existing Selenium UI framework: integrated with REST API framework, integrated with TestNG, set up GIT source control, parameterized the test setup and developed a command line execution class, integrated with mail client, wrote GWT Grid handler library, developed IO user process call/sms/web flows,

• Extend existing REST API framework for severity test cases: build flows to implement not-authorized requested for different users roles.

• Designed and implemented scale test for 180 concurrent users, set up a virtual machine pool with Selenium RC, implemented Python scripts to set up and execute tests on vm concurrently.

• Provided comparative analysis for Elastic search and MySQL DB to select one to satisfy Automation Framework requirements.

• Designed and implemented Automation test database, including DB schema normalization, designed database API and implemented DB communication procedures on Python.

• Provided presentations and TBO session for QA and Development teams on regular basis. Environment: Java, Python, IntelliJ, Eclipse, Windows Shell, MySQL, MySQL workbench, Jenkins, Agile, VMware, Unix. Nov 2012 – Aug 2015, Lead QA Automation, Anchorfree.

• Designed and built Automation framework for the client and server side tests using TestComplete/Jscript, MySql, win shell.

• Designed and led continuous integration system for client and server builds.

• Integrated JMeter performance suite, Jira and testlink API in automation frameworks.

• Build representation system PHP-MYSql-JQuery, wrote API for it to integrate and support other automation frameworks.

• Organized and managed Agile Sprint cycle for new built QA automation team.

• Developed and Integrated code coverage AQtime scripts to automation framework.

• Consulted creation other frameworks (Selenium, Java, Eggplant, Python) and helped with their re-factoring. Environment: JScript, TestComplete, JMeter, JQuery, Php, Windows Shell, MySql, Jenkins, AQTime, Agile, Vmware. Jan 2012 – Nov 2012, Sr Quality Assurance Automation Engineer, Aepona, Sunnyvale CA.

• Designed and implemented UI Automation framework based on Page Object pattern approach using WebDriver, JAVA.

• Designed and implemented REST API testing framework using Apache HTTP client

• Write scenarios for security (authentication and authorization) validation for API LDAP resources

• Designed and implemented JMeter test suits for testing SOAP API and for performance analysis.

• Wrote ant and bash integration scripts.

• Tested DataBase import-export procedures on UI and DB levels. Environment: Linux Ubuntu 11, Unix Shell, SpringSource Tool Suite, Java SDK 1.6, Intellij IDEA suite, LDAP, Jmeter, Weblogic, Tomcat, BugZilla, Oracle 10g,Oracle SQL Developer.

Feb 2011 – Nov 2011, Test Framework and Automation Expert, Veritix, Campbell CA.

• Provided comparative analysis for QTP, Selenium, WebDriver, Coded UI test, Eggplant for Veritix automation test flow.

• Built new automation framework structures, libraries, reports and screenshots mechanism, using C# and CodedUI.

• Designed the end-to-end automation flow for a nightly build – reviewed all pieces written by other members, removed all hard-coded elements and used configuration file instead. Split the flow into functional independent pieces.

• Wrote database unit test suite for MS SQL database store procedures to cover release database schema changes.

• Wrote and executed test plans for major release features like Import Barcodes, Ticket Sales API, seats reservation.

• Designed and implemented API Test framework for new API methods used in Mobile version of Veritix secondary platform.

• Designed and implemented data generation scripts for seasonal client’s needs. Environment: C#.NET, Microsoft Visual Studio 2010 Ultimate, Oracle 11g, Toad DBA Suite for Oracle, SQL Management Studio 2008, Windows 7, Windows XP, Windows Server 2005, QTP 9.2, KILN, FogBugz. Apr 2009 – Oct 2010, Programmer Analyst - Test Automation, Wells Fargo, SF, CA.

• Tested JAVA-based Financial application, automated Use Cases - handle Java GUI object using QTP Java add-in and VBscript.

• Developed, maintained, upgraded new functionality in QTP based Automation Framework Run Engine, create function libraries.

• Prioritized, scheduled, executed and analyzed test results,issues, generated execution reports from Quality Center.

• Executed QTP Automation scripts for Regression, Functional and Smoke testing of the application, used Quality Center to document, manage and track defects.

• Executed SQL statements using SQL*Plus to validate and modify data for manual testing teams.

• Took up complete ownership over the Automation Scripts of the application and devised ways to make their execution faster.

• Incorporated dynamically reading from MS-Excel file, better Exception/Error handling in existed scripts. Environment: Waterfall Model, JAVA, J2EE, HP Quality Center, HP QTP, VBScript, SQL, Windows XP Oct 2008 – Feb 2009, Test Engineer, Memocast, San Francisco, CA.

• Created automation framework for ASP.NET portal based on Selenium RC and IDE and JAVA, using Eclipse and Junit.

• Run automated test cases from Eclipse on Selenium RC (IE7, Firefox 2.0).

• Installed and configured The Linux virtual environment - VMware and perform testing for Memocast movie portal. Environment: JAVA, JUnit, Eclipse, SQL, Windows XP, Windows Server 2005, Selenium RC, Linux. Feb 2008 – Oct 2008, Software Design Engineer in Test, Microsoft, Mountain View, CA.

• Developed and maintained Video Test applications using internal Microsoft Tools based on XML. XSLT, ASP.NET, C#.

• Created and executed and maintained automation scripts for MSN Mobile 2.0 Video module.

• My automation scripts covered video pages BVT, verification GUI data against XML catalog, video formats verification, displaying pages under mobile User Agent strings, testing transcoded popline Web Services etc.

• Worked on multiple Mobile Web browsers (Opera, Nokia, Safari) – performed functional and regression testing, used in-house mobile handsets (Android, iPhone, BlackBerry, Nokia, HTC, Samsung, Ericsson, LG) and DeviceAnywhere platform. Environment: Script Wizard, Telerik WebAii Testing Framework, C#.NET, Windows XP. Sept 2007 – Feb 2008, Software Test Engineer, Affymetrix, Santa Clara, CA.

• Configured test environments to meet testing and development requirements for Affymetrix diagnostic software application.

• Created CPPUnit (C++) test Suite for testing CHP API (CHP file used to store expression, re- sequencing and genotyping results from algorithms implemented in DX2 Analysis Tool.

• Performed manual testing: Ad HOC, functional, customer scenario, performance and stress. Environment: Windows XP, Clearquest, C++, CPPUnit

Sept 2006 – Sept 2007, QA Engineer, Wells Fargo, San Francisco, CA.

• Designed and developed automation tests (QTP, VBScript, DOM) for wholesale JAVA based financial application “Credit View”.

• Wrote test cases based on Business requirements and use cases provided by business analysts.

• Extended existing automation framework with new functions: sorting, select elements,handle word/xml objects etc.

• Provided ongoing training and assistance to less experienced team members. Environment: JAVA, J2EE, Quality Center, HP Quicktest Pro, VBScript, SQL, Windows XP. Oct 2005 – Sept 2006,Test Engineer, Memocast, San Jose, CA.

• Performed regression and functional tests on internet based application developed in ASP.NET, C#, JavaScript, and AJAX.

• Analyzed customer complaints and reproduce technical problems in the test lab.

• Worked with ActiveX Player object – wrote events handlers to manipulate player screen options, embedding “subtitles” functionality using Synchronized Accessible Media Interchange (SAMI) files – appropriate changes in GUI and backend.

• Embedded Google search engine to Memocast portal using Web-Services-based Google API package and write Unit tests suites for Web Services methods.

Environment: .NET, Windows server 2005, VS 2005, C#, JavaScript, AJAX, ASP.NET, XP. Dec 2004 - Oct 2005, Software QA Engineer, Relevad Corp, San Mateo, CA.

• Developed and tested web images search modules for Releton Search agent based on Yahoo and Google search result using Python programming language http://www.releton.com/.

• Wrote and executed test procedures for main functional modules of Releton Search agent.

• Maintained and enhancement web pages, which display search results, using DHTML, CSS, JavaScript, DOM. Environment: Python, Cygwin, HTML/DHTML, JavaScript, DOM, CSS. EDUCATION & TRAINING

2009 Unix Shell Scripting, Foothill College, Los Altos, CA. 2008 Java for Developer, Foothill College, Los Altos, CA. 2006 Software Test Automation Using QuickTest Pro, Santa Clara, CA. 2003 – 2005 C/C++, XML, ASP.NET, C#.NET, DeAnza-Foothill College, Cupertino, CA. 2001 Test Automation with Silk, Portnov Computer School, Mountain View, CA. 1992 BS in Computer Science, State University, St. Petersburg, Russia. PERSONAL:

Highly motivated hard worker with excellent learning curve

Flexible, enjoys working as a member of a result-oriented team, can also work under minimal supervision. REFERENCES AVAILABLE UPON REQUEST



Contact this candidate