Senior Quality Assurance Tester / Test Lead Resume
Mclean, VA
SUMMARY
- Result focused and customer - oriented QA Tester / Lead with Professional expertise in designing test strategy, test planning, estimation, leading testing effort for large/complex projects.
- Over11 years of experience in Information Technology with emphasis on Manual & Automated testing of client/server-based applications.
- Experience in end-to-end automation testing using Selenium Web Driver/RC/IDE/Grid, Junit / Testing, ANT, Maven, Jenkins, Cucumber, JMeter, Web Services (REST, SOAP).
- Designed and implemented different automation frameworks from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework, and Hybrid framework for several projects. Strong technical Knowledge of UNIX Utilities, Shell Script to automate process.
- Knowledge & Experience of complete Software Testing Life Cycle (STLC)and Software Development Life Cycle (SDLC).
- Testing with a complete QA Cycle - from testing, defect logging and verification of fixed bugs.
- Established an efficient UAT strategy, optimized UAT processes to improve quality & productivity, retained knowledge within UAT test team to reduce turnaround time.
- Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
- Expertise in backend testing using SQL queries, creating Test Plans, Test Cases, executing Test Scripts, Data Verification and Validation.
- Extensive experience in Defect tracking tools like Rational Clear Quest and Quality Center/ALM.
- Expertise in following/using Agile methodology tools like Version One and JIRA.
- Expertise working in UNIX and Windows environments to verify and validate the Log files generated.
- In-depth expertise in Test results analysis, reporting and defect management in addition to Test case identification, planning, development, and execution.
- Expertise in maintaining Requirements Traceability Matrix (RTM), Test Strategy, Test Cases, Test Scripts, Defect Log Status documents.
- Extensive different industrial experience like Mortgage/Housing, Financial, and Federal government.
- Self-motivated, Responsible & Accountable with a strong team player spirit and great leadership qualities. Quick learner to execute new ideas, processes, concepts, and technologies.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/RC/Web Driver/GRID, Cucumber, Gherkin, SOAP UI, HP ALM 12.3/11, Quality Center 10, QTP10/11, Load Runner
Bug Tracing Tools: HP ALM, Rational Clear Quest, JIRA and Splunk, ADO (Azure Dev oops), AEM
Testing Methodologies: Black Box Testing, System Testing, Regression Testing, Integration Testing, User Acceptance and End to End Testing
Development Methodologies: Agile, Waterfall, Modified Waterfall
Programming Languages: Core Java, J2EE, SQL, PL/SQL, Python, Ruby, HTML, Java Script,VB, UNIX, Shell Scripts, Appium
Databases: MS SQL Server 2012/8, Oracle 9i, DB2, MongoDB& MS Access
Web Technologies: HTML, XML, XHTML, DHTML, Json, Java, ASP.Net, Java Script, SOAP UI, REST API and SOAP Web Services, and AWS, Java API
Operating System: Windows, UNIX, and Linux
Business Modeling Tools: Rational Test Manager, Rational Rose, MS Visio, and UML
SCM & PM tools: ADO, Version One, Visual Source Safe, Subversion, MS Office Certifications: ASTQB Certified (American Software Testing Qualification Board)
Advanced desktop computer skills: : Manual Testing, Quality Center and Automation testing with QTP
PROFESSIONAL EXPERIENCE
Confidential, McLean VA
Senior Quality Assurance Tester / Test Lead
Responsibilities:
- Participated and lead the team in the designing test strategy, test planning, estimation, leading testing effort for large/complex projects. Provided work estimation timelines and breakdown with Level of effort for each project iteration. Actively involved in Scrum meetings, work assignments and deliverables follow up.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
- Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
- Manages tasks in Version One and documents (planning, test results etc.) in SharePoint Libraries.
- Implemented automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber.
- Extensively automated regression and functional test suites by developing test cases, test suites using Selenium Web Driver, JAVA, JUnit.
- Developed and implemented automation frameworks using Page Object Model framework, Hybrid framework and Page classes from scratch to represent web pages.
- Developed automation framework from scratch for API testing to test REST API’s with REST Assured Library/REST templates and to test SOAP Web services and client’s emerging SOA architecture.
- Expertise on TestingREST APIusing Robot Framework and SOAP UI
- Strong knowledge in web services testing via ToolSOAP UI/ Restful web services
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files, SQL and Oracle Databases.
- Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Wrote SQL queries extensively, queried database and generated test reports. Developed SQL queries to identify, select and develop test data. Developed and executed SQL queries to execute database verification testing.
- Developed java scripts to query and extract data from MongoDB using NoSql.
- Executed Project plans and implemented activities of engagement related to the UAT testing.
- Involved in cross-functional Quality Assurance UAT testing activities and development of UAT test artifacts, test plans, UAT test documentation and reporting.
- Provided support to the Confidential End Users to complete UAT testing activities. And provided support in creating UAT test artifacts for both manual and automated testing.
- Executed the UAT test case suites using real world end-user business processes. Performed both black box and white box testing. Provided UAT testing status reporting for Project Management.
- Involved in full Software Test Life Cycle for Pricing Execution Guarantor project. Worked on guarantor, multi-lender contracts in the new Selling System Application with integration of new PMA to test data flow to the new sourcing database (SRCADB) as well as old legacy database. Developed and executed SQL scripts on Rapid SQL and DB2 databases for test cases.
- Worked on Gallagher application for CSR (Cash Servicing Released) project by doing darkening/un-darkening services to test the bid/no bid rules for cash released contracts. Executed test cases in Wipro’s BRM tool (Business Rules Management) to test the rules, adjustments, and fees for the existing 7 servicer buyers.
- Participated in testing the GUI changes in Government monitoring section introduced in the new spec 4.3 dtd files (ethnicity,race, gender etc) using different test methods like manual import, System to system, Desktop to web and Web to web for LPA HMDA (Home Mortgage Disclosure Act).
- Involved in STLC for Gallagher Tech upgrade, from Windows 2003 to 2008 and from SQL 2008 to SQL 2012. Tested all Gallagher applications including pricing application, Gallagher utilities, Gallagher dialogs, BRM tool as well as bid and no bid rules to make sure the existing functionality is not broke on upgrade.
- Involved in testing the cash mandatory servicing released contracts, contract template, rate sheet, and export functionality with the new attributes introduced form loan to the contract. Tested the SRP prices for loan and contract are matching with Gallagher. Participated in execution of test cases including calculating final asset price before delivery fee, and SRP validation. Tested all the bid and no bid rules are working as expected on introduction of new fields on contract for CSR TACO project.
- Created a Requirement Traceability Matrix to ensure that all Business Requirements are covered with adequate testing. Maintained Requirements Traceability Matrix (RTM), Test Strategy, Test Cases, Test Scripts, Defect Log Status documents.
- Performed Load and Stress testing by developing Load Runner scripts to find out effective Web/App server configurations for best performance levels.
- Performed Black and White Box Testing, Positive, Negative and Boundary Testing.
- Participated in Test results analysis, reporting and defect management in addition to Test case identification, planning, development, and execution.
- Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
- Responsible for identifying and documenting defects, managing defects from defect discovery to resolution.
Confidential, Atlanta, GA
Test Lead &QA Automation Tester
Responsibilities:
- Identify project requirements and prepare project specifications to develop further course of action.
- Lead, coordinate, manage, and conduct daily team tasks, scrum meetings and status reports with offshore team.
- Perform technical and cost feasibility study and provide cost, material, and labor requirements to the Delivery Manager.
- Schedule projects and prioritize according to the deadlines assigned by the client.
- Integrated mobile automation testing frameworks (Andoid/ iOS) into GEICO ETM automation framework.
- Implemented test automation scripts for mobile testing usingAppiumforAndroidandiOSapplications.
- Implementedreal devicemobile app testing usingTest Objecton thecloud.
- Identify the appropriate tools for test automation according to the application requirements and advancement in the tools.
- Coordinate with system partners to finalize the framework and designs and confirm requirements.
- Investigate application bugs/issues and report the bugs to the development team using TFS. Used ADO (Azure Dev Ops) to analyze bugs, add and run regression testing.
- Perform documentation for all test automation projects and share reports and results with the client.
- Develop and implement automation frameworks using Object Repositories, XML, XPath to page classes/actions from scratch to invoke/call web page objects.
- Implement automation scripts using GEICO ETM Tool to execute the test cases.
- Extensively automate regression and functional test suites by developing test cases, test suites using GEICO ETM Tool.
- Develop REST ful Web Services to track sales and perform Home and Auto Insurance quote analysis.
- Strong technical Knowledge of UNIX Utilities, Shell Script to automate process.
- Support Prod verification, execute smoke tests in different environments, conduct regression failure analysis and generate metrics/reports.
- Used Splunk and Log Viewer to check and verify error logs. Provide issue analysis and case scenarios to development team.
- Responsible for identifying and documenting defects, managing defects from defect discovery to resolution.
- Create and maintaining Requirements Traceability Matrix (RTM), Test Strategy, Test Cases, Test Scripts, Defect Log Status documents.
Confidential Lexington, MA
Software Quality Analyst
Responsibilities:
- Delivered the test plans, test cases in ALM from functional requirements document, mock up pages, business work flow maps.
- Achieved complete testing the deployed application, reporting the defects, tracking and closing the defects.
- Striving to improve the application quality by providing suggestions in team meatings
- Providing production deployment support by testing in prod environment.
- Tested the data output quality of Renal dialysis monitor on web portal remotely
- Participating in daily status update, reviewing the defects, analyzing the root cause of the defects, reporting the testing status matrices.
Testing tools: ALM, QTP, JIRA, Snagit, Microsoft office, outlook, skype
Confidential, NH
Web Application and mobile Apps
Responsibilities:
- Requirement Analysis and test case Identification. Delivering the test plans and test cases of several projects
- Developed QA Testing documents like Test Scenarios and Test Scripts for manual and automation testing.
- Delivered the application after performing Functional, Exploratory, and Regression testing
- Performed browser compatibility, cross browser testing
- Mobile testing on all Mobile phone Devices using the Perfecto mobile cloud testing tool
- Used and administered Share Point for sharing team’s work spaces and documents.
- Used ALM as test management tool for all the testing efforts, including defect tracking, triaging defects, assigning to retest the failed functionality after the defect is fixed.
- Worked on all stages of full testing life cycle of web application in Agile-Scrum and Waterfall methodologies.
- Test Data preparation for execution of User Stories
Tools Used: Perfecto, Sauce Lab. QA lab, ALM, UFT, Share Point
Confidential - Portsmouth, NH
Software Quality Analyst
Responsibilities:
- Requirement Analysis and test case Identification. Delivering the test plans and test cases.
- Delivered Testing documents like Test Scenarios and Test Cases and test data
- Achieved Functional, Exploratory, and Regression testing of American Airlines website.
- Involved in browser compatibility, cross browser and mobile testing.
- Used and administered Share Point for sharing team’s work spaces and documents.
- Used Quality Center as a repository for all the testing efforts, including defect tracking.
- Worked on all stages of full testing life cycle of web application in agile and waterfall methodologies.