Manager Test Automation & Tools Resume
San Francisco, CA
SUMMARY:
- Strong leader and mentor skilled in helping engineers and team leads grow to next level.
- Expert at SQA methodologies, tools and approaches (black box, white box, api, data science and automated testing experience).
- Experience with large, complex, distributed transactional systems; performance and scalability testing; latency testing; regression and functionality testing.
- Strong leader and mentor skilled in helping engineers and team leads grow to next level.
- Passionate about building quality software and driven to provide best results.
- Excellent organizational, written and verbal communication ability with a great sense of humor.
PROFESSIONAL EXPERIENCE:
Manager Test Automation & Tools
Confidential, San Francisco, CA
- Implemented the technical vision for developing test frameworks and automation for different product lines (Web, mobile, and land - based gaming, core and integration platforms, business analytics BI/ETL reporting, big data hadoop) and contributed to the testing effort.
- Led architecture, design and development of internal API tools and infrastructure to enable Continuous Integration/Deployment for Jackpot Server system.
- Played an active role in developing the strategy for Micro-service testing as IGT moved from legacy architecture to new cloud-based architecture vision.
- Oversaw mobile platform and game testing on iOS and Android.
- Worked closely with Engineering leads on research and analysis of commercial and freeware tools for automation of mobile and web applications.
- Worked closely with DevOps and IT Leads on planning and outlining technical requirements for different test environments (IGT Interactive Test Data Center, IGT VMW and Cloud, SAAS e.g. Souce Labs, PerfectoMobile, CDN test setup, testing with AWS and Level One, etc.).
Manager Test Automation
Confidential, San Francisco, CA
- Responsible for creating QA infrastructure, implementing best QA practices and standards, hiring quality assurance engineers, and organizing the QA test lab.
- Worked closely with distributed (on-site and off-shore) engineering teams on requirements and technical design of the test automation framework and API test harness.
- Led and set architectural direction for test automation framework (mule core API; mule API extension for jUnit; transport providers: vm, jms, jdbc, stream, file).
Quality Assurance Lead
Confidential, San Francisco, CA
- Built a team structure to rationalize functions, fully utilize resources, and develop efficient and effective communications (matrix/project-based structure).
- Coordinated the test effort for “outsourced” projects (localization and automation).
- Implemented rigorous, quantitative approach to measuring and improving software quality.
- Led test automation effort to achieve QA schedule improvements and quality of the releases through the use of the automation tools (Quality Center, QuickTestPro).
- Key role in transitioning performance/scalability tests from developers to the QA team.
Quality Assurance Lead
Confidential, San Francisco, CA
- Managed detailed project plans and facilitating communication across project teams.
- Determined resource requirements, including staffing and test equipment.
- Provide assistance to other team members regarding testing approaches, application knowledge and technical knowledge.
- Led development of the comprehensive test framework in the client/server environment for the system regression, SOAP API and certification testing on multiple platforms (SilkTest, in-house framework).
- Created the test database, stored procedures and used them with the Reporting Client Tools.
- Set, configured and managed test environments for certification and compatibility testing on multiple platforms (Windows, Solaris, AIX, Linux) with different Application Servers and DBs.
Lead Quality Assurance Engineer
Confidential, Redwood Shores, CA
- Responsible for implementation and managing QA processes, hiring, setting test lab to support QA activity (e.g. test environments for compatibility, certification and system testing using VPN, RADIUS, LDAP, firewall, access points, etc.)
- Developed QA strategies, managed creation and execution of different type of testing including: white-box, data integrity, transaction monitoring, regression, scalability, and system testing.
- Assisted developers with creating test framework to expose regular Java classes as web services.
- Wrote system integration test using SOAP client (Java, WSDL, AXIS engine for SOAP). Coordinated and managed integration test process with remote teams (local and outsourced).
- Developed test harness/framework for functional regression, performance and scalability testing using in-house tools along with WinRunner.
- Provided detailed test metrics and Benchmark Test Approach documentation.
Sr. Quality Assurance Engineer
Confidential, IBurlingame, CA
- Supervised two QA teams (core and professional services). This would include hiring, employee growth and development, retention, planning.
- Implemented new QA processes, and improved existing processes: project planning and schedules, risk assessment, resources allocation and management, Quality Metrics, objectives and milestones, status reports, progress reports, time and cost estimates, test plan, etc.
- Led testing the internationalized and localized versions of Ind2Ind application.
- Hands-on experience with testing XML Integration Adaptor and RMI Integration Adapter (Java), Kernel/API testing, Job schedulers (Unix, PL-SQL, Java), etc.
- Automated the deployment process on QA Unix boxes (perl and shell scripting).
TECHNICAL SKILLS
Operating Systems: Windows XP/7/8/10, Linux, Unix, Mac OSX, iOS, Android
Programming Languages: Java, C++, .NET, PHP, HTML, XML, JavaScript, Shell Scripting, Perl, Python
Databases: Oracle, MySQL, Postgres, CouchDB
Automation Tools: Selenium, Webdriver, SOAPUI, QTP, WinRunner, JUnit, TestNG, JMeter
Collaboration and Tracking Tools: JIRA, Confluence, HipChat, Testlink, Google Suite
Others: Ecliplse IDE, API, cURL, NewRelic, Git, SVN, Perforce, maven, Jenkins, CircleCI, VMware, HP Quality Center, Microsoft Office, AWS, Docker, HDFS Hadoop, Hazelcast
Frameworks: Cucumber JVM (BDD), Appium for iOS testing (using SauceLab), Selendroid