Qa Test Lead Resume
San Francisco, CaliforniA
SUMMARY
- QA Lead with hands - on experience managing test efforts of cloud based microservices SaaS and Enterprise systems, employing wide variety of technologies across multiple platforms.
- In-depth understandings of the software design, implementation, development, testing and release processes and experience in Agile/Scrum SDLC methodologies.
- A high level of technical understanding, including hands-on experience, of cloud and container technologies (such as AWS, GCE, Azure, OpenStack, VMWare, Xen, Kubernetes, Kafka, Zookeeper, Hadoop, ElasticSearch, Docker Swarm and Vagrant).
TECHNICAL SKILLS
Operating and Virtualization Platforms: Linux, Mac OS X, Microsoft Windows, AWS, GCE, VMware, Azure, OpenStack, Kubernetes, Docker Swarm, Docker Compose, Vagrant.
Programming Languages: Bash Shell, PowerShell, JavaScript, Ruby, Java, Python.
Build and Orchestration Tools: Travis, Jenkins, TeamCity, Ansible and Chef.
Databases: MySQL, PostgreSQL, MongoDB.
Test Automation Tools: Selenium WebDriver, Selenium Grid, Robot Framework, SauceLabs, BrowserStack.
Performance Tools: NeoLoad, JMeter, Taurus and Locust.
Defect Tracking Systems: Jira, Assembla.
Test Case Management Systems: TestRail.
Log Analyzers and Monitoring Tools: ELK, DataDog, Nagios, Charles Proxy.
Distributed Processing and Analytics Systems: Hadoop.
PROFESSIONAL EXPERIENCE
QA Test Lead
Confidential, San Francisco, California
Responsibilities:
- Join the company as hands-on QA Test Lead to design, manage and implement best practices of test methodologies and processes in newly created Multi Cloud Business Unit.
- Lead all the testing, automation and deployment efforts of Veritas Multi Cloud Data Management Platform using OpenStack, Robot Framework, Selenium Webdriver, Jenkins, Selenium Grid, Docker Swarm, Ansible and Jira.
- Design, implement and execution of the performance testing scenarios for Kafka/Zookeeper Cluster (Producer Throughput, Single producer thread, no replication, Multiple Producers with replications, Consumer Throughput, Single Consumer no replication, Multiple Consumers with Replication, Message Size, End-to-End Latency)
- Coordinate QA team and vendors for the flawless planning and execution of regression and new feature testing phases of a release.
- Develop a detailed test plan to track progress using TestRail Test Case Management System.
- Use appropriate verification techniques to manage changes in project scope, schedule and costs.
- Measure project performance using appropriate systems, tools and techniques.
- Assist in prioritizing development tasks for new platform development and sprint management.
QA Test Lead
Confidential, San Francisco, California
Responsibilities:
- Coordinate and conduct all the testing and deployment efforts of Scripps Cloud Ad Syndication Platform.
- Lead and mentor QA engineers.
- Test and validate automated production deployments (Docker containers clusters on AWS and Google Cloud) and upgrade processes using Ansible, ServerSpec, KitchenCI.
- Design, deploy and manage Capybara/Spinach BrowserStack Jenkins continuous test automation framework.
- Execute non-functional tests, such as load, stress and security tests to assure deployed functionality can handle load during peak times and that is not open to security threads.
- Perform two tasks in parallel: Testing of new stories in the sprint and performing automation of regression test cases.
- Deploy Assembla task management system to resolve development and test tasks.
- Install and configure TestRail test case management system to manage test coverage.
- Design and deploy build pipelines using Ansible, Kubernetes, Vagrant, Docker, Jenkins on AWS, GCE and Azure cloud providers.
- Verify deployments and system setup using ServerSpec and KitchenCI.
- Adapt Request API library to automate REST API of the system API Gateway (status code, response headers, response time, response content).
- Deploy Appium to test native, hybrid and web apps on real Android and iOS devices.
QA Test Lead
Confidential, San Francisco, California
Responsibilities:
- Join the company as the first hands-on QA Engineer to advice, design and implement best practices of test methodologies and processes in early stage startup environment.
- Lead all the testing and deployment efforts of Cloud Resilient Network Security Platform.
- Lead and mentor QA Team.
- Design, deploy and manage Selenium WebDriver/TestNG test automation framework.
QA Test Lead
Confidential, Livermore, California
Responsibilities:
- Lead and conduct the testing efforts of the SaaS Biodefence Knowledge(BKMS) Real-Time Response System.
- Deploy Selenium Webdriver Cucumber Junit Jenkins test framework.
- Configure and build QA environment on AWS and VMware.
- Assemble on-demand QA Team for time sensitive test efforts.
QA Test Manager
Confidential, Livermore, California
Responsibilities:
- Lead and conduct the testing efforts of the National Ignition Facility(NIF) SaaS Product Lifecycle Management System.
- Write test plans based on business requirements and technical specifications using Jira.
- Produce regular metrics associated with test execution and defect tracking using Jira for weekly, quarterly and release-based reports.
- Play a key functional leadership role in the product planning, testing & delivery.
QA Test Manager
Confidential, Emeryville, California
Responsibilities:
- Lead and conduct the testing efforts of the Confidential Extensity SaaS Expense Management Suite.
- Play a key functional leadership role in the product planning, testing & delivery.
- Manage, lead and mentor QA Automation Team.
QA Engineer
Confidential, California
Responsibilities:
- Conduct the testing efforts of the Oracle SaaS Expense Management and Financials Suite.
- Design Test Plans and Test Cases for testing Oracle SaaS Expense Management and Financials suite web-based applications.
- Design and execute integration and system level tests.
