Qa Lead Resume
4.00/5 (Submit Your Rating)
Santa Monica, CA
SUMMARY:
- More than 12 years of information technology management experience with focus as QA Engineer/Lead and Manager for diverse industries, including Entertainment, Finance, Medical and high - tech environments.
- Strong Advocate of smart UI, API and Performance automation within CI.
- Wrote Complete Ruby Automation Scripts for UI and API testing.
- Building Automation in Ruby Watir, Selenium, OATS automation frameworks from scratch.
- Continuous integration builds and deployment and QA integration.
- WatirGrid: Distributed Automation in cross browser test execution in a continuous build environment.
- API testing Rest, SOAP using scripts that I wrote and some open source tools.
- Webservices and API testing using: JMeter, SOAPUI and Ruby custom scripts.
- Built standalone automation script and framework automation scripts.
- Experience in QA management and team organization - (small to large organizations).
- Define structured testing methodology and standard testing processes and procedures
- Experience with SAAS, AWS, VPC, scalable web application and environments
- Knowledgeable of Iterations, stories, tasks, and project milestone.
- Extensive experience in scrum/agile.
- Hands on experience in creating test cases, test plans and QA milestones.
- Test Driven Development experience TDD with Continuous Integration.
- Build Releases experience with Tools like Bamboo, Maven, Hudson and Cruise Control
- Source Control experience with tools like Subversion, SourceTree and Git.
- IDE Experience with tools like Aptana, Netbeans and Eclipse.
- Functionality, Performance, Regression, Smoke, Reliability, Stress, Integration testing.
EXPERIENCE:
Confidential, Santa Monica, CA
QA Lead / Senior Software Engineer Lead
- Started the entire QA team processes and built out hybrid (open source and commercial) automation solution to test Confidential ’s multiple clients: Site, Mobile IOS, Mobile Android and Living Room devices.
- The framework is fully integrated into Bamboo (API, UI - Ranorex and jmeter performance).
- The automation framework is able to test the UI, API, Data, Mobile and performance of the application.
- We use Ruby as a base language, Webdriver to test the UI, RestClient to test the API’s, Ranorex to test the mobile applications, jMeter get to test the performance and the Grids to test in a distributed environment.
- I was able to increase the efficiency and reliability of the QA team while reducing the cost of the overall QA budget.
- Also removed QA as the deployment process bottle-neck and decreased the regression cycle from two days to only 6 hours.
Confidential, Culver City, CA
QA Lead / Manager
- Started the entire QA team (Hiring, processes and procedures, tools, automation, best practices) in an agile environment for an AWS cloud SAAS scalable web application testing with continues integration in JIRA, Bamboo and Bitbucket.
- Built out an automation framework using Ruby and Ruby watir-webdriver to test the regression for the weekly deployments.
- Implemented a Ruby - Watir Functional UI automation framework.
- Established a complete QA procedures and manuals ranging from Open source tools, Documentations and management scripts.
- Establishing Automation Framework for the Ci Media Cloud Services.
- Testing Rest and SOAP APIs using Ruby scripts and SOAPUI
- Designed functional testing approach and Wiki documentation
- Splunk monitoring
- Ruby/Watir Framework and individual scripts
- Continuous Integration JIRA, Bitbucket and Bamboo
- Functioned as a member of a project team to facilitate testing
- Monitored and updates defect reports as needed including defect closure
- Facilitated the UAT phase of the test cycle
- Assists in review of test processes as they are developed
Confidential, Santa Monica, CA
QA Lead
- Established a QA environment that is robust and scalable and meets the needs of all groups, and include determining the optimal platform and tools to test our applications and setting up the environment and establishing all necessary processes, procedures and environments.
- Established a complete QA procedures and manuals ranging from Open source tools, Documentations and management scripts.
- Establishing Automation Framework for the Middleware group.
- Testing Rest APIs
- JMeter Performance plan
- Ruby/Watir Framework and individual scripts
- Read and debug PHP logs in Zend server
- Continuous Integration and SVN Setup
- Reported test results and logs defects as necessary
- Functioned as a member of a project team to facilitate testing
- Monitored and updates defect reports as needed including defect closure
- Facilitated the UAT phase of the test cycle
- Assists in review of test processes as they are developed
Confidential, Century City, CA
QA Manager
- Lead a QA team to build a testing framework for Disaster recovery.
- The DR project included documenting the QA DR plan and establishing the BIA matrix for more than 200 applications used by Confidential.
- The DR initiative was to create Test cases and scenarios for all the Trading, Accounting application used in house.
- Developed and documented sound testing strategies across a diverse application stack and disparate technologies
- Integration Testing for Charles River 8.2 and 9.1, Sim Corp, Portia, FactSet and Onyx
- Wrote the DR test plan for more than 200 applications used by Nuveen and created a BIA matrix
- Communicated with System and Business analysts daily
- Tested software releases during the product release
- Wrote and assisted in the development of test plans and test procedures
- Reported test results and logs defects as necessary
- Functioned as a member of a project team to facilitate testing
- Monitored and updates defect reports as needed including defect closure
- Facilitated the UAT phase of the test cycle
- Assists in review of test processes as they are developed
Confidential, Los Angeles, CA
Software QA / Resource Manager
- Responsible for implementing new Agile and scrum processes for the QA group in LA and Chicago. Hands on and leading the group in different projects, Web applications and desktop applications.
- Setting up Iterations and sprints based on Business Requirements
- Daily Scrum Meeting to get status of the team
- Updating Stories and tasks
- 40% Hands on and 60% lead duties
- Unit and integration testing for billing system.
- Release management for projects in the pipeline.
- Created QA artifacts, test plans, cases, test logs and test reports
- Scrum environment - JIRA
- Responsible for signing off projects before release
- Webservices testing, Restful calls, XML, Middleware and Data feed
- Ruby Watir Automation testing
- Integration testing
- Disaster Recovery for Charles River Software
Confidential, New York
Software Quality Assurance Supervisor
- Lead the QA group that consisted of 12 QA analysts in an agile, scrum environment that consisted of three platforms (LINUX, PHP, Java).
- Some of my responsibilities were to manage the day-to-day agile activities of the team that includes: creating QA tasks, milestone and the QA test plan.
- Assigning the workload among all the QA resources and signing off QA.
- Black box, White box and automation testing using QTP and test scripts.
- Two complete printing websites (PHP and ATG)
- Created QA milestone, test plans, cases in Test Director
- Tested Web application (PHP, ATG) and Linux pipeline output.
- Smoke test Printed reports, and validate its Data in Linux server pipeline.
- Use shell to execute commands in UNIX platform and validate data in Oracle DB
- Analyze and write queries for complex database structures
Confidential, Burbank, CA
SQA System Test Engineer
- I worked for the Digital Cinema Department in Confidential as a SQA supervisor.
- I managed a group that tested a windows application that ran on C# and MsSQL.
- Our software controlled entire theater functionality from movies to trailers to lights and curtains.
- My job was to lead a group of three QA analysts in a scrum environment to achieve the following:
- Create test cases and test plans (black box).
- Test Web Services using VS 2005, C#, MsSQL
- Develop and execute detailed test cases against our complex digital cinema system's hardware and software components
- Bug tracking, management, and reporting. (TFS)
- Working closely with development team to deliver high quality system in agile and scrum environment
Confidential, Los Angeles, CA
Senior Software QA Engineer
- Lead QA Engineer to test a web application on .NET platform that delivered real time "AD" placement from TV stations.
- The web application is a combination of multiple systems that ran together in sync to produce a one of a kind entertainment AD portal. Some of the Daily activities were:
- Used QTP to create web pages tests and create checkpoints.
- Work in a .NET environment (C#, MsSQL, Visual Studio 2005).
- Used C# to add and modify automation scripts in VS2005
- Utilize QA testers and QA resources for the project.
- Manage and QA team of 5 QA analysts
- Analyze, Write PRD's, test cases and Test Plans.
- CMS deploy lead for the website.
Confidential, Pasadena, CA
Lead Software QA
- White Box testing.
- Program and code EnScripts (JAVA, C#) in Encase.
- Debug and troubleshoot Coding problems.
- Coordinate with Developers, Managers and Project managers.
- Test web based applications (AIRS, Lab Edition).
- Create and execute test plans and test Scripts.
- Process defects and bugs using Epicor.
- Run tests through multiple networks environment
Confidential
Senior Software QA Engineer
- Create and execute test plans, Cases and scripts.
- Executing and run Automation scripts, test scripts and test cases.
- Install OS (9X, NT, 2K, XP)
- Test various Confidential products such as (NAV, NIS, NAS).
- Report defects to Seibel 7.5
- Smoke Testing, Verify Layouts
- Work closely with SQA Analysts and Engineers at OEM
Confidential, El Segundo, CA
Software QA Analyst
- Create and run test cases.
- Test Xerox DOCUSP Software releases
- Grey Box testing (involves code review in C)
- Unix, Sun Solaris platforms
- Create and test software and hardware test cases using TestTool
- Submit and test online customer jobs using internal Xerox internal software.
- Complete installation of Sun Solaris OS
- Use Unix command line to Execute test cases.
- Run Reliability and compatibility tests that include DOCUSB and different Printers
- Create and submit results and out loads to DOCUSB programmers.