Qa Lead Resume
GA
SUMMARY
- 8+ years of hands - on experience in Software Quality Assurance, Testing for complex enterprise applications using the latest technologies
- Experience working in agile environment with emphasis on Product Backlog and User Story creation and prioritization, Story Point Estimation and creating/managing outputs of Analysis phase
- Strong experience in developing and maintaining test automation of GUI/Functionality/System testing using testing tools QTP, Selenium, QC, LOAD RUNNER,PEGAPRPC,BPM,SILK, JTEST,RATIONAL TEST, Rally, PVCS Tracker and SILK RADOR, Ruby.
- Knowledge in developing & writingTest strategy,test specifications, test plans/cases for Health care applications like HIX implementation (State and Federal exchanges, CMS, ICD -10 migration and E&E) junior testers on all the steps in the software testing life cycle
- Experienced in web service testing using SOAP UI.
- Good experience in Quality Engineering, Scrum, QS 9000, CMM, Reliability and Project Management.
- Sound experience in Black Box, Grey Box and White Box testing on a browser and client server applications.
- Performing complex testing tasks, requiring Test management, planning, scheduling and testing
- Excellent interpersonal and communication skills, with high degree of flexibility and ability to adapt to change in direction
- Demonstrated ability to identify, analyze and solve technical and business problems
- Excellent understanding of QAprocesses and SDLC stages from analysis through implementation
- Working with IBM FileNet Content Management Storage management and creating storage areas.
- Design Test Coverage & Traceability matrices, test cases and test scripts to support test objectives
- Experienced in system testing standards, principles, techniques and methodology.
- Web development experience using PHP, HTML, JAVASCRIPT, CSS, JQUERY, JOOMLA, and WORDPRESS.
- Java application development experience
- Mobile application Testing using Perfecto mobile and seeTest
TECHNICAL SKILLS
TESTING TOOLS: QTP, Qc, Load Runner,PegaPrpc,Bpm,Silk, Jtest,Rational Test, And Silk Rador,Rational Robot, Selenium Ide & Rc, Automation AnywherePerfecto mobile and seeTest
TESTS: Smoke Testing, Sanity Testing, and Functional testingBlack box, Gray box, White box TestingRegression Testing, Integration Testing, Alpha and Beta Testing
METHODOLOGIES: Agile, Scrum, WaterFall methodologies
LANGUAGES: HTML, CSS, XML, VBScript, JavaScript, SQL, Java, PHP, .NET
DATABASES: Relational DBs(MySQL, SQL Server 2008), Access
PROJECT MANAGEMENT TOOLS: MS Project, SharePoint Rally, SmartSheet
REPORTING TOOLS AND VERSION/CHANGE CONTROLS: Crystal Reports, Turnover, Subversion Rational ClearQuest HP Quality Center, Bugzilla, BugTracker, JIRA, PVCS Tracker
PROFESSIONAL EXPERIENCE
Confidential, GA
QA LEAD
Responsibilities:
- Create test cases for all the FSGBU applications.
- Create use cases for all the FSGBU applications assigned to me
- Go through the FRDs to get excellent domain knowledge in other to be a bridge between on shore and offshore.
- Performed quick checks on the application UI using Selenium IDE.
- Test the mobile version of the application using Perfecto Mobile on different systems: IOS, Android.
- Execute test cases for smoke and functional testing on applications being developed
- Execute UI testing.
- Perform Integration Testing after developers have done unit testing
- Execute test cases for regression on previously tested and modified applications
- Work with offshore to make sure the timelines are met
- Participate in reviews for automated scripts and provide improvements
- Report and follow up bug cycles in Mantis
- Make sure the data driven framework is followed properly
- Ensure all the phases of the STLC are followed in the proper way
- Make sure data is written in the right manner and the data bed is made of all valid data
- Followed Data Driven Framework to ensure use of multiple data sources for the testing.
- Propose amelioration in Java coding standards.
- Write sql queries for backend testing.
- Used sql queries on Mysql database
Environment: Client/server, QTP 10.00, Mantis, VB Script, Java, PHP, IOS, ANDROID, SQL, Selenium, PerfectoMobile.
Confidential, Raleigh, NC
Sr QA Analyst
Responsibilities:
- Create SOX compliant test strategies, test plans & test cases for all projects.
- Performed function, end-to-end, integration, backend, system & regression testing. Record test cases, test status & defects in Quality Center.
- Performed Backend testing using sql queries on an oracle database for data verification, validation and boundary checks.
- Transition from keyword driven to data driven framework.
- Supported multiple releases of the following applications:
- Subject Matter Expert for scheduling, reporting & database modules. Create & execute test strategy, test plan & workflows for function and end-to-end tests.
- Performed Mobile testing on the VMM mobile version using PerfectoMobile
- Tested web application interface, functionality, usability and performance, using SQL and Selenium RC
- Utilized SQL and SQL Server 2008 in daily test activities
- Pro-actively identified and acquired missing requirements information and documentation on CAAPS project. Listed missing data, contacted appropriate people, and verified information received.
- Developed automated data-driven testing procedures using Mercury WinRunner
- Responsible for Database validation thru Backend testing, Inbound &Outbound Data Map Setup, Validations of mapped data through interface testing.
- Verification and Validation of XML inbound and outbound files from 3rd party source.
- Conducts Sprint planning, Bug review and Scrum daily status meetings with team members.
- Participates in design and code review meetings and involved customer sessions.
- Used Cucumber to narrow the gap between developers and business managers.
- Arrange and coordinate meetings with clients to triage critical issues through Web-Ex.
- Submit the Project and QAexecution status along with critical issues on daily basis.
- End of each sprint provide demo to stake holders what was built during the sprint cycle.
- Used Pega for business process management.
- Coordinated releases with Offshore delivery team
- Maintains QA process and test methodologies to deliver better quality in shorter cycle
- Responsible for achieving milestones in the project in respect to QAteam under high pressure with tight schedules.
- Ran parsing, and performed a detailed analysis of HL7 messages
- Attended EPIC (Health Connect) classes
- Train testing team on the phases of the STLC - Software Testing Life Cycle -
- Used FileNet to increase document modification and traceability.
Environment: Client/Server, SOX, Selenium RC, Ruby, Mantis, Agile, Scrum, Pega PRPC, SQL, SOAP, Pega BPM, Cucumber, Web Services, PerfectoMobile, XML, JAVA, QC, Rally.
Confidential, Charlottesville, VA
Sr. QA Analyst/Automation Engineer
Responsibilities:
- Define and maintain test documentation for several software products in an agile environment following the scrum methodology.
- Used Pega PRPC BPM to account for rapid changes in either the requirements or the documentations and to test the application using the Testing Management Framework.
- Follow and suggest improvements to the team software development processes such as in corporation of lessons learned from retrospectives into template tasks that can be tracked in real time using JIRA.
- Schedule and conduct Test Readiness Reviews and Deployment Readiness Reviews that facilitate smooth trouble free deliveries to our clients.
- Oversight of build process that includes ensuring that branches are created and merged back into trunk according to process and tag is labeled correctly.
- Execute test processes for new and existing web-based client server software applications using selenium.
- Assist in control and maintenance of the integration and test baselines for the development teams across multiple projects using quality center to track the requirements and the persons in charge.
- Assist in database testing by writing and reviewing SQL Queries.
- Part of team that routinely audits compliance to CMMI practices for conformance and management improvements.
Environment: IIS, ASP.NET, Tortoise SVN, SQL Server, Atlassian, JIRA, XML, Quality Center, Pega BPM, ruby
Confidential, Durham, NC
QA Analyst/Backend Tester
Responsibilities:
- Perform Business Analyst roles including gathering requirements from users, creating workflow diagrams, writing functional specifications and use cases.
- Capture, store and manage versions of QA related documents using FileNet.
- Participated in daily scrum meetings used to remove roadblocks, report status, and plan work tasks.
- Determine scope, time frame, and resources needed for release of client server web applications.
- Organize, prioritize, and assign tasks needed for production releases.
- Work closely with business analysts, developers, and project managers in identifying and resolving issues.
- Design and execute test plans, test cases, and automated scripts using Quality Center for web and UNIX based systemsthat could be run via portal.
- Experience with all types of testing including: functional, integration, regression, system, performance, usability, and user acceptance.
- Communicate with lab technicians, supervisors, managers, and directors on a regular basis to address application defects, and prioritize enhancement requests.
- Trained software test engineers on automated testing using QTP .
- Member of team that met weekly to review, analyze, and modify use cases.
- Created more efficient processes that were implemented, for quality assurance practices throughout the software development life cycle.
Environment: Java, Linux, HTML, and XML, IBM: DB2 & Web Sphere. Rational Clear Quest, Microsoft: Visio, Project, PowerPoint, Excel & Word. HP: Quality Center / Test Director and QTP.
Confidential, NC
QA/Software Tester
Responsibilities:
- Developedvalidation documents: Risk Assessment, ValidationPlan, User/Functional Requirements Specification, System Design Specifications, Application Software Installation Qualification(IQ)/ Operational Qualification(OQ), Traceability Matrix, Performance Qualification(PQ)/User Functional Testing, and Validation Summary Report.
- Assistedin the identification of solutions for issues as related to the system.
- Gap Analysis for a Regulatory Asset Manager (RAM)
- Investigateddeviations to determine the impact on the product quality, the cause and corrective actions to further deviations of a similar nature.
- Developed Validation Test Scripts, and Performed the Functional testing, System Testingand end to end testing.
- Wrote and tested SQL Queries for database testing
- Performed functional testing using QTP.
Environment: ASP.NET, QTP, Crystal Reports, Windows 2003, SQL Server, HTML, XML, Test Director 8.0, SQL Queries
Confidential, Atlanta, GA
JAVA/WEB developer
Responsibilities:
- Created user stories for web and desktop applications
- Developed many websites for the company’s client using PHP, JAVASCRIPT, HTML, CSS and JQUERY.
- Used FileNet Content Manager for social collaboration and mobile capabilities.
- Modified and enhanced WordPress and Joomla made websites
- Developed desktop applications and web applications as:
- LOGESCO: Software used to collect and manage tax payers in a defined geographical location. The software keeps the Geographical coordinates of each of them and their financial information are stored for easy usage. The application was developed using Java on a netbeans plateform. It was initially connected to a MySql Server Database but when the requirements increased and changed, the database was changed to SQL Server 2005 to deal with larger data. This was done using Microsoft migration tool. It also entailed modifying the queries.
- SOFTARC: Software for the management of archives both in web and stand alone versions. The web version stored all the HR archives and the standalone version was used to store information about projects in the client’s company. The files were accessed by hierarchy given by the administrator to each registered user. Modifications and deletion meta data were kept in a log accessible by highest priority personnel, or who ever granted that privilege. Both versions had a mysql database; the standalone version was developed on netbeans using java and the web version using HTML, CSS, PHP and JavaScript.
- Forager: web application to display all broken links in a chosen domain. This used the cURL function of PHP to check for the inaccessible links on a given page. The application was hosted on a wamp server and could send mails locally after making modifications on the PHP.ini file of the server.
- Honey Comb: web storage application for student and faculty, similar to dropbox but personalized with storage levels and accessibility. This application was written on an easyPhp server; bundle of php, mysql, and apache. The user had the ability (according to his privileges and therefore size allocation) to operate CRUD operations on files and folders. Sharing, accepting or refusing shared files/folders was also available.
- Assisted in collecting the requirements from the clients and making story point estimates
- Made presentations of working software monthly as dictated by the Scrum methodology
- Had daily scrum meetings with the other developers
- Made sprint retrospectives with client’s representative
- Introduced interns to the scrum methodology, its artifacts and roles.
- Used Cucumber Testing framework.
Environment: JAVA, MySQL, PHP, SCRUM, SQL Server 2005