Principal Qa Engineer Resume
Alpharetta, GA
SUMMARY:
- 15 years of experience in the field of IT and software quality assurance, test automation, API testing.
- 8+ years of lead/manager level experience managing teams in USA and offshore.
- HCM / HRMS domain functionality - including backend testing using SQL, web services (SOAP/REST), JSON/MQ messaging
- Experience in Analytics testing area as Data Analyst, Data Warehouse / ETL tester
- Experience in various test automation tools - HP UFT v12.52, Selenium, SmearBear’s SOAPUI PRO (Ready API) v1.7. Also, have been involved in creating in-house test automation framework.
- Scrum/Agile using Rally - participated in all ceremonies (grooming, planning, daily standup, demo, retrospective) & activities and be accountable for the sprint deliverables.
- Mentor others on best practices in software testing strategies
- Help teams and individuals design a sound software testing strategy
TECHNICAL SKILLS:
Test management: ALM, Rally
Automation Tool: UFT, Selenium, SOAPUI PRO, Ready API
Languages: SQL, VB Script, JavaScript, Groovy
Other Tools: TOAD/SQL Plus, Clear Quest, Firebug, HttpWatch, SVN, BitBucket, SourceTree
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta, GA
Principal QA Engineer
Responsibilities:
- Responsible for the quality, integrity, performance and design of the testing and automation framework
- Acting as a leader in the constant improvement of API test automation
- Keeping up with the latest QA and/or Agile methodologies as one of my hobbies
- Working in an agile software development environment and ensure the quality deliverables
- Gain a technical and functional understanding of suite of applications
- Participate in the constant improvement for team’s Continuous Integration practices
- Heavy use of Ready API tool - SOAPUI PRO composite project and checking in/out code.
- Writing custom groovy code in SOAPUI to handle unique situations.
Confidential, Alpharetta, GA
Principal QA Engineer
Responsibilities:
- Testing, maintenance, and support of ETL and integration solutions using the Informatica platform
- Help identify data quality issues and work with source systems to address
- Test multi-dimensional data models using star and snowflake schemas, deformalized data structures, slowly changing dimensions, etc.
- Coordinate and work with other technical staff to develop coding standards and quality assurance policies and procedures
- Maintain change control and testing processes for modifications to ETL processes
- Rolled out production support process and acted as a subject matter expert in the BI/ Confidential Analytics Application
- Understand data architectural techniques such as enterprise data warehouse, data federation, hub & spoke architectures, independent data marts, etc.
- Worked on and managed broader and multiple projects at a time.
Confidential, Alpharetta, GA
Lead QA Engineer
Responsibilities:
- Responsible for automation frameworks or tools such as Selenium, QTP with QC using BPT Business Process Testing framework
- Supported custom and packaged applications and development of test plans, test cases, test coverage principles, requirements traceability, negative path testing concepts and test automation
- Assumed role of a program manager for Sales Demo / Training Department.
- Raised and discussed functional requirements and issues with Management team and outlining the impact on the business
- Acted as system and functional expert on complex internet business application
- Communicated project/s progress on a regular basis to the senior management
Confidential, Alpharetta, GA
Lead QA Engineer
Responsibilities:
- Led the team for automation task using QuickTest Pro 9.0 (Business Process Testing)
- Work with the technology product team to guide the design and development of new test automation scripts
- Experience in designing and implementing regression tests for enterprise software across multiple platforms
- Supported quality principles and processes in place for IT products, applications, and systems
- Managed automation utility to support production activities like migrating clients from one version to another, running client setup wizard on client base (1000+ clients)
- Performed testing activity on portlets at functional level as well as at database level
Confidential, Alpharetta, GA
Sr. Product Assurance Engineer
Responsibilities:
- Managed automation task for HR-Benefits project using QuickTest Pro (Business Process Testing) in connection with Quality Center. Also, providing automation development estimates and resource planning
- Handled complex testing of Business Object Document (BOD) that HR-Benefit receives as a part of SOA design. Tool used to monitor messages: MQ VisualEdit
- Benefits R5.4: Build automation test key-word driven framework from ground zero and maintained using SilkTest
- Implemented automated smoke test on QA, Staging and production environment on a nightly basis
- R5.4 Benefits: Handled testing of Connector for PCPW independently. Connector for PCPW is a standalone JAVA application that synch employee’s indicative data and transfer benefits deduction cost
Confidential, Alpharetta, GA
Software Automation Consultant
Responsibilities:
- Test Automation Tool used was SilkTest. Written reusable scripts using 4Test object-oriented techniques. Extended classes, override built-in methods, mapping class with built-in to handle custom objects
- Handled various verification points on GUI Objects like Windows, Text Field, Popup List, Push-Button, and Radio List
- Developed and executed BVT (Build Verification Testing), Smoke and Regression testing
Confidential, Bridgewater, NJ
Software Developer
Responsibilities:
- Attended business meetings and handled assignments independently from development to unit testing/integration testing
- Developed batch-processing feature for LoopCare using JSP, JavaScript and performed functional and regression testing using automation tool - SilkTest
- Performed white box testing
Confidential, Roseland, NJ
Intern PTTC (Automation)
Responsibilities:
- Execution of test script for end-to-end, user acceptance and regression testing
- Initial low level programming in SilkTest v5.0
