Automation Sqa Lead Resume
5.00/5 (Submit Your Rating)
Mountain View, Ca
SUMMARY:
- Experience in as a Quality Assurance Engineer in various client/server and web based applications.
- Experience in selenium driver and CI (Continuous Integration) environment
- Hands on web UI, web services and API testing.
- Profound Selenium driver, Watir and Robot framework.
- Experience in python, TestNG, xPath tester and editor.
- Confidence of working on UNIX and Linux, iOS and Windows platform.
- Excellent understanding of various Software Development Life Cycle (SDLC) methodologies such as Agile and Waterfall.
- Expertise in Automated and Manual testing of various Web based applications.
- Create Test Plans, Test Cases, Test Procedures and Test Script.
- Experience in coordinating and mentoring offshore and onsite QA.
- Excellent analytical, trouble shooting, problem solving skills and great Team Player.
- Evaluates quality standards, analyzes test results and recommends corrective action, works within general practices to develop and implement software quality assurance processes, selects methods and techniques for obtaining solutions.
- Have taken a lead role in implementing testing and automation practices.
TECHNICAL SKILLS
Programing Skills: Python, Java, C, C++, Selenium, Robot, Cucumber, Watir, Junit.
PROFESSIONAL EXPERIENCE
Confidential, Mountain view, CAAutomation SQA Lead
Responsibilities:
- Lead frontend and backend automation development effort
- Use SoapUI to test AsyncEvent MAsyncEvent, MSyncEvents and SyncEvents.
- Test all components on Linux platform.
- Participate daily scrum meeting
- Perform function and regression testing at every release cycle
- Create test cases and test suites
- Integrated automated test suites into CI environment
- API testing by using SoapUI
Principal SQA Engineer
Responsibilities:
- Lead automation framework design and implementation
- Test web service functionality (REST Service and service Layer)
- Using ruby, watir and selenium driver to automate Norton Zone web site.
- Using TestNG and selenium to automate administrator functionality.
- Integrated automated test suites into Jenkins environment
- Implementing agile QA testing process
- Tested and certify the release at every deployment cycle
Senior QA Engineer
Responsibilities:
- Build up and manage QA offshore and onshore team.
- Architected and implemented agile QA processes and practice, including defect and test management
- Design, implement-automated framework using Selenium, JUnit, Ant and XMLs.
- Lead QA team for all software quality efforts including platform features testing, system testing, regression testing, capability testing and automation testing.
- Closely work with product manager, developers, technical support and business team to deliver high quality products to the market in a timely fashion.
- Planning QA effort upon release schedules. Make practical tradeoffs between resources and testing levels.
- Drive automated and manual testing for product releases and patches.
Sr. QA Automation Lead
Responsibilities:
- Create and maintain automation test plan
- Design and implement a Data Driven Automation Framework using WinRunner TSL.
- Define automation TLS scripts and Data Driven template standard.
- Develop and maintain internal developed Automation Framework Engine and customized functions to promote automation code reuse.
- Implement Automation Framework across multiple PMI software applications.
- Develop and maintain regression and functional testing automated test scripts.
Software Engineer/Automation Engineer
Responsibilities:
- Develop client application by Java Servlet for testing server basic functions at initial project design stage.
- Develop automation scripts to monitor n-tier web application under the large scale of usage and created comprehensive results using Silk Performer.
- Develop automation scripts for broad QA coverage; reduce manual testing and human errors by using QA Wizard.
- Develop software components packaging scripts using HP UNIX SD tool and shell language.
- Develop test plan and test cases.
- Conduct verification of bug fixes.Luxor Internet Payment Solution Project
- Develop QA Web site for QA team information repository.
- Review functional specs and technical design document, provide feedback from QA perspective.
- Research and evaluated new automation tools.
- Develop automation testing scripts for load and performance testing using Silk Performer.HP-CSG Open Call Telephony Prepaid Project
- Organize code review between QA and development team.
- Develop Master test plan and test cases.
- Develop MBI (Message Base Interface) Generator tool to simulate either Parlay Gateway or Billing Server. MBI Generator tool generates MBI message talking to SNMP interface of billing server.
- End to end Load testing for CSG Prepaid Project whole solution
- Work with Development department for bug fixes.
- Manage CSG Prepaid software solution builds and releases.Parlay Gateway Telephone Project
- Participate in the project initial investigation and design.
- Develop automation scripts for stress testing.
- Measure the performance testing result.
- Porting client application to Web base program.
- Tested XML-base web services.ACC (Advanced Communication Control) project
- Design test cases for each APIs of ACC product.
- Setup test environment and performance functions testing.
- Manage products builds and releases.vWallet Project
- Develop Database verification tool to help QA team to verify all the data in the database. This tool had been develop by using ODBC API and MFC.
- Develop vWallet test tool to implement Database functionality for Merchant reflector.
- Build and investigate Code Coverage by using Version Soft coverage tool. Built instrument version vPOS and vWallet for QA team.
- Develop full automation script for vWallet testing with Silk (QA Partner Web version). The scripts are designed with object-oriented methodology, data structures and functions driven.
- Wrote test plans and developed test cases for vPOS and vWallet.
