Senior Test Automation Engineer Resume
3.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY:
- 15+ years of testing experience: white - , grey- and black-box; test automation; performance testing.
- Languages and IDEs: Ruby, Python, R, SQL, XML, JSON; Eclipse, JetBrains PyCharm, RubyMine and WebStorm IDEs.
- Bug tracking, Agile process tracking, test cases repositories: Jira, Pivotal Tracker, Asana, Rally, Bugzilla, Confluence.
- Relational and no-SQL databases: Cassandra, MongoDB, MySQL, SQL Server, Oracle.
- Operating systems: Mac OS X, Linux (RHEL, CentOS, Ubuntu), Windows (since 3.1 to 7; Server 2003, 2007).
- Automation: Selenium WebDriver, Robot Framework, Watir
- Source control in continuous integration environments: Git, Bamboo, Anthill, Jenkins, SVN, CVS.
- Certified ScrumMaster. Worked in agile development in small start-up environments and in a large international corporation with 2 weeks...3 months release cycles. Actively participated in transition from waterfall to agile process in an intercontinental team.
- Worked with geographically dispersed organizations (West/East Coast in the U.S.; Germany; England; India; Australia).
PROFESSIONAL EXPERIENCE:
Senior Test Automation Engineer
Confidential,San Francisco,CA
Responsibilities:- Test lead on Enabilink project (ask me what that is if you read the patent and still haven't guessed what it is used for), OneId platform connecting people, places and things (as in Internet-of-things). Mostly manual data quality verification with a little help of hive (hadoop, SQL), java, excel, in-house made Windows app and web api tool for data retrieval.
- Automated testing of ipv6 geo-location data file generation pipeline. Keywords: python, R.
- Contributed to building continuous integration and testing of IP Intelligence Geo-location Data Services REST API (takes IP address, returns location and reputation information). Keywords: jenkins, bamboo, AWS EC2, AWS S3.
- Was responsible for performance API testing of geo-location data services. Keywords: jmeter, BlazeMeter, Confidential WPM.
- Performed ad-hoc requests to geo-location data. Keywords: Karmasphere/FICO Big Data Analyzer, Spark, SQL, ruby.
- Built web interface for monitoring tool of IP Reputation data pipelines (python).
Software Test Automation engineer
Confidential,Brisbane,CA
Responsibilities:- Created UI automation (Ruby/Watir/WebDriver) for customer facing sites (shopping.com, dealtime.com, epinions.com)
- Automated Confidential Partner API testing (JSON and XML, scripts in Ruby)
- Was responsible for performance API testing (siege, jmeter)
- Participated in building auto-testing infrastructure for continuous integration. Trained team members on test automation.
- Carried on an administrator role in IBM Anthill (build and deployment tool). Deployed builds to US and international beta servers.
Senior Software QA Engineer
Confidential,San Mateo,CA
Responsibilities:- Tested Confidential Enterprise set of products: Cassandra integration with Hadoop, Hive, Pig, etc.
Senior Software QA Engineer
Confidential,San Mateo,CA
Responsibilities:- Tested several major releases of a big data "ground"-to-cloud integration platform on Mac OS, Windows, Redhat Linux, CentOS and Ubuntu
- Perform functionality, cluster, cluster headnode failover, installation and regression testing
- Created and maintain server-side integration tests - Python, JSON documents, MongoDB, and Robot Framework running with every build (git, jenkins) on Amazon Web Services
- Working on automating front-to-back-end integration layer testing with jsTestDriver - JavaScript, JSON, backbone, SVG, jquery
- Perform manual front-end testing in desktop browsers and on iOS (iPad) and Android tablets
- Got ScrumMaster certification
Software QA Engineer
Confidential,San Francisco,CA
Responsibilities:- Worked on an Enterprise Search project: testing front-end and datasources connectors
- Tested a toolbar interface to various search engines on numerous operating systems (32 and 64-bit versions of Windows 7, Windows XP, and 2003/2008 as Server) with different versions of Microsoft Office (Word 2002, Office 2003/2007), including manual installation and corporate-wide through Active Directory.
- Automated browser-based testing of a corporate document repository search system, which allows to search documents through concepts, not only key-words, with Selenium and Robot Framework
- Contributed to test plans, created test cases and perform testing of all new functionality (XML, AJAX, CSS)
- Tested Confluence, Exchange, Symantec Enterprise Valut and Sharepoint connectors, allowing effective search against documents in these document repositories (like in fractions of seconds instead of tens of minutes in case of dozens of millions documents repositories)
- Created Python scripts for collecting from internet massive amounts of data for load and performance testing of crawler and indexing systems
- Performed regular builds and concurrent releases testing on Windows and Linux platforms
- Participated in several extensive trainings on waterfall-to-agile transition domestically and in Germany
Senior Software QA Engineer
Confidential,Mountain View,CA
Responsibilities:- Created Server side testing automation scripts using in-house Python-based tool on Unix and Windows
- Performed manual black-box and grey-box testing of a browser-based Portal product (AJAX, Flex, JavaScript, XML) with Servers installed on Windows, Linux and Solaris with MySQL and MS SQL Sever
- Created test plans for 2-3 features per each two-three months release cycle, automated 60-70% of test cases, manually tested the rest, tested dozens of point-releases and perform weekly cross-platform and cross-browser spot-checking of GUI products (both thick and thin clients)
- Used CVS, Bugzilla and wiki as a code repository, bug-tracker and test plans/test cases storage
Software QA Engineer
Confidential,San Jose,CA
Responsibilities:- Tested Kijiji - Confidential 's Classifieds project: contributed to the test plan, created test cases, performed manual black-box functionality, browser compatibility, usability and regression testing
- Worked on white-box test automation of the main Confidential site and its international versions: debugged backlog of about a thousand of existing white-box automation test scripts, ran regression on more than 2200 of them; created and maintained a list of white-box scripts failed during regression; approved, debugged and fixed about 900 of them developed about 50 automated scripts on SellYourItem and Bidding areas for several international Confidential sites;
- Created a presentation introducing the entire process of white-box automation to internal QA organization. Conducted several trainings about the white-box automation process to the new local and international employees.
- Worked with httpUnit, Rational ClearQuest, Rational Test Manager
Senior Software QA Engineer
Confidential,Cupertino,CA
Responsibilities:- Tested Chordiant Foundation Server, Java-based (J2EE) applications platform for CRM solutions on UNIX (IBM AIX, Sun Solaris) and Windows (2000/XP/2003) environments with IBM WebSphere and Bea WebLogic application servers
- Performed server new builds installation and application deployment on AIX and Solaris boxes, functional and unit manual and automated testing
- Developed test scripts for Workflow Engine testing: created graphs templates representing multi-level workflow processes, coded them in XML
- Created testing environments: installed and configured application servers, directory server (LDAP/SunONE) and databases (Oracle, DB2)
- Automated GUI testing with WinRunner - tested Windows application for generating dynamic HTML/JavaScript
- Performed white-box testing of the Java APIs initially in Visual Age and later Eclipse development environments. Utilized JUnit for automated unit testing.
- Was responsible for Test Lab configuration/setup, reghosting computers (with Symantec Ghost) for each test cycle
- Worked closely with an engineering group located on the East Coast and in the United Kingdom
- Transferred knowledge to the off-shore team after company management decided to out-source numerous engineering, testing and support functions abroad.
Senior Software QA Engineer
Confidential,San Jose,CA
Responsibilities:- Performed manual and automated testing of the client and server parts of the application merging HTML view with XML Schema documents to create dynamic dialogs
- Created test plan and performed compatibility Platform/OS/WebServer/Browser testing on WinNT/Win2K, Sun Solaris and MacOS. Installed and tested application with MS IIS (4.0 and 5.0), NES 3.6 and 4.1 iPlanet, Apache 3.1.12 with multiple versions of Internet Explorer and Netscape Navigator
- Tested performance of server engine with LoadRunner and Java programs
- Updated with Visual Basic existing and created new test cases for Java API testing to check returned values and functions behavior