Quality Engineer Resume
FloridA
SUMMARY
- Over 10 years’ experience in managing the software testing Projects and overall responsible for the Software Development Life Cycle (SDLC), Testing Delivery and Quality Assurance of wide applications, including Methodologies in various (Financial) Client server, and web based applications to ensure the correctness, reliability, integrity, efficiency, flexibility, Performance, Load Analysis and usability of software.
- Experience in solutions architecture and architectural Quality Assurance / Testing frameworks and Web Service/Integration tier testing.
- Extensive experience of Automated Testing with HP Suite of products including Quick Test Professional (QTP), Selenium, Quality Center (QC),Bugzilla and Parasoft.
- Knowledge in behavioral driven using Cucumber for Mobile Automation.
- Expert using Selenium Web driver Java API.
- Worked with Open Source Tools Log4j, Junit and Ant.
- Experience in ETL Testing using IBM Optim.
- Experience in PEGA Testing for CPM Framework.
- Worked on different OS UNIX (Sun Solaris, AIX), Linux, Windows NT, and Windows XP.
- Expertise working on XML Suite of Technologies XML, SOAP, REST, XSL, XSLT, and validation with DTD & XML schema and processing files with SAX, DOM Parsers.
- Worked with repository like Star Base, Star Team, and Tortoise SVN.
- Worked with Nightwatch.js and built FWs with JavaScript/Node.JS.
- Effectively utilized Project Management Tools Rally, JIRA, Track IT, and Test Link.
- Experience with different methodologies like Waterfall, Agile, Sprint and Scrum.
- Having Good knowledge on Insurance, Banking, and Retail and Telecom domain.
- Involved in functional and regression testing for SOA testing using Parasoft Tool.
- Expert developing automation testing framework - using selenium, webdriver by following java.
- Expertise in reviewing & analyzing FRS (Functional requirement specifications), SRS (System Requirements Specifications), creating detailed Test Plans, Test Cases, Test Strategies, Requirement Traceability Matrix, Execution reports, Test Closure Documents.
- Experienced in User Acceptance Testing (UAT), Usability, Agile, Front End and Back End Testing using PL/ SQL queries, automated test methodologies, Automation Frameworks and RCA (Root Cause Analysis).
- Specialization includes GUI, Business Testing, Functionality Testing, Manual testing, White Box testing, Black box Testing, Database Testing, System testing, including Integration, Performance, and Regression Testing of Web and Client/Server based applications and UAT using Automated Testing tools like QTP, and Quality Center (QC).
- Expertise in planning, estimating Test activities and scheduling testing strategies, creating test documentation and SQL scripts, executing quality control analysis and reviewing software documentation.
- Strong defect management experience. Ability to identify, define, log, track and retest defects. Ability to evaluate and analyze defects for source/root cause and provide sound analysis reporting for defect resolution using Quality Centre andBugzilla.
- Excellent oral and written communication skills and the ability to clearly articulate to all project members and stakeholders; and a team leader in leading technical and non-technical on shore - Offshore resources.
TECHNICAL SKILLS
Business Analysis Tools: Run Charts, Control Charts, Rational Robot, Use Cases, Data Flow Diagrams.
Testing Tools: Selendroid, Appium, SOAPUI-Pro, Parasoft SOA test, Quick Test Pro, Quality Center, Bugzilla, Rational ClearQuest, Selenium, SOAPUI, Star Team, Apache /Maven 3.0.3, Apache Log4j, SOAP UI 4.5.2, Selenium 2.32, CASCADE, STAF/STAX, Jenkins, GIT Hub, Track IT, IBM Web sphere, Tomcat, VMware, JIRA, RALLY.
Databases: Oracle, Toad.
ETL Tool: IBM Optim for Data Privatization/Optimization.
Software Languages: JAVA, Python, VB Script.JSP, Struts, J2EE, PEGA PRPC.
Banking software: Fidelity.
Mainframes: COBOL, CICS, JCL.
PROFESSIONAL EXPERIENCE
Quality Engineer
Confidential, Florida
Responsibilities:
- Drive improvements in code quality via manual and automated testing.
- Provide guidance and subject matter expertise to engineers on testing and Quality Assurance (QA) methodologies and processes.
- Manage the definition, implementation, and integration of quality principles into the design and development of software and IT processes.
- Executed Automation Test Scripts for Functional and Regression Using QTP.
- Review requirements specifications for weaknesses in function, performance, reliability, scalability, testability, usability, and security and compliance testing, and provides recommendations.
- Design, monitor, and analyze quality assurance metrics such as defect, defect counts, test results, and test status. Identify opportunities to adopt innovative technologies.
- Participate in defect meetings during Testing Phase in SIT/UAT.
- Automate regression test cases using open source tools such as Selenium with JAVA.
- Used Selenium testing tool for functional, integration and system testing.
- Participate in Scrum meetings with developers, Project manager to discuss about the Planning, Prioritization of the Iterations, Testability of the product and Sprint Backlog, schedules and estimations.
- Validate the Business functionality during Release.
- Write Business test cases, running functional, automated, or performance tests, and managing defects.
- Used Agile, other rapid application development methods, and Waterfall SDLC.
- Experience includes test-driven development, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing.
- Used Tools like SOAP UI,Rally,Quality center,QTP,Java-Eclipse,Appium,Jenkins,GIT Hub,SVN,Selenium.
- Create test cases, test plans, quality risk assessment documents.
- Created Amex Mock for API Simulation Testing which is an extension of Wire Mock.
- Created Selenium Cucumber Framework for Frontend and Back End Test Automation.
Environment: JAVA, E1/E2/E3/Arena, SOAP UI Pro, Groovy Scripting, Python, JIRA/Rally, UNIX, XML, Oracle, JCL,TESTNG, Maven,/POM, ANT, Node Js, Jenkins,GIT Hub, SAS and SQL programming.
Quality Assurance
Confidential, Miramar, Florida
Responsibilities:
- Was the First ever Person in the Team to Use Appium and successfully automate the XFINITY Application in Confidential and have been appreciated and awarded.
- Contributed in all the stages of System Life Cycle (SLC) and Software development life cycle (SDLC) process including quality control reviews, testing and system integration of the application to ensure quality and the satisfaction of the user requirements and needs.
- Lead and Coordinated the Test Planning, Test Strategy and Test Execution Effort for Automation, Functional, Integration, System, Regression and End-to-End Workflow testing with the Business and Technical team.
- Managed coordinated with all stakeholders as required agreeing on testing scope, strategy and resources to be employed for CIF project.
- Involved in functional and regression testing for SOA testing using Parasoft SOA Test.
- Documented, Managed and Communicated any risks associated with the agreed test strategy and test plan to the clients/users and all vendor partners.
- Leading testing team of 3 onsite people and scheduled daily review meetings with Team members and clarified testing issues.
- Participated in Scrum meetings with developers, Analyst, product manager to discuss about the Planning, Prioritization of the Iterations, Testability of the product and Sprint Backlog, schedules and estimations.
- Experience in solutions architecture and architectural Quality Assurance / Testing frameworks and Web Service/Integration tier testing.
- Used Parasoft tool to parameterize the REST url and for API validations Involved in automating the web services testing using assertions, XML Databank, Regression Control, Extension tool for validating the XML Response.
- Used Java and Python for Functional Testing.
Environment: JAVA, Parasoft SOA Test, SOAP UI Pro, Python, JIRA, UNIX, J2EE, HTML, XML, Oracle, Quality Center, JCL, Appium, TESTNG, Maven,/POM, ANT, UI Automator, IOS Simulator, Node Js,DDMS(PDanet Software),Jenkins,GIT Hub,SVN,Xcode.
QA Lead
Confidential, New Jersey
Responsibilities:
- Lead and Coordinated the Test Planning, Test Strategy and Test Execution Effort for Automation, Functional, Integration, System, Regression and End-to-End Workflow testing with the Business and Technical team.
- Managed coordinated with all stakeholders as required agreeing on testing scope, strategy and resources to be employed for CIF project.
- Documented, Managed and Communicated any risks associated with the agreed test strategy and test plan to the clients/users and all vendor partners.
- Leading testing team of 6 offshore people and scheduled daily review meetings with Team members and clarified testing issues.
- Experience in solutions architecture and architectural Quality Assurance / Testing frameworks and Web Service/Integration tier testing.
- Used various quality control analysis like Manual, GUI, Functionality Testing, Smoke testing, White Box testing, System testing, Database Testing, Integration, User Acceptance Test (UAT), Performance, and Regression Testing, Web Testing (Java & HTML pages) using Selenium and Parasoft Tool.
- Ensured that any risks associated with the agreed test strategy and the system test plan are clearly documented and described to all stakeholders and rich experience in post release reviews and Root Cause Analysis (RCA).
- Coordinating the review activities for the design model with senior architects and programmers.
- Involved in Defect Management by creating and tracking the defects using RALLY.
- Maintain awareness of testing alternatives / work around at a level where they can be analyzed and the most effective testing strategy, entry and exit criteria agreed on.
- Involved in Identifying High level Initial requirements, architectural design and planning.
- Used IBM optim for ETL Testing for Data Privatisation.
- Utilized testing knowledge and experience ''end to end', to assess and advise on the practicality of testing process alternatives.
- Use Case Diagrams, Activity diagrams, Sequence Diagrams, Class diagrams to analyze business requirements
- Understanding, discussing project scope in Project Kickoff meeting.
- Developed and Executed Test plans and Test Cases from product requirements and design specifications.
- Lead and Coordinated with Off shore team members.
- Expertise in database testing and using Oracle PL/SQL queries for testing.
- Maintain awareness of testing alternatives / work around at a level where they can be analyzed and the most effective testing strategy, entry and exit criteria agreed on.
- Involved in Identifying High level Initial requirements, architectural design and planning using Testing Methodology.
- Utilized testing knowledge and experience ''end to end', to assess and advise on the practicality of testing process alternatives.
- Used Main frames for Fidelity Transactions and Validations in Test Data Management.
Environment: PEGA PRPC, Parasoft SOA Test, Rally, UNIX, JAVA, J2EE, HTML, XML, Oracle, Quality Center, JCL.
Lead QA Analyst
Confidential, Raleigh, North Carolina
Responsibilities:
- Used Agile methodology processor testing the Functional Requirements for the project.
- Created and reviewed functional specifications, project schedules, documentation and test plans.
- Conducted SMEs meetings, gathering requirements, providing analysis/functional specifications.
- Implemented SOA Test methodologies to break down into smaller, more manageable components and build quality into the deliverables by divide the architecture into domains, such as services, security, and governance and testing each domain.
- Expertise in SOA Service, Integration, Process/ Orchestration, System, Security level testing.
- Automated Test scripts using Quick Test Professional .
- Created Use cases, Use case diagrams, activity diagrams, process diagram and conducted GAP analysis by identifying existing technologies, documenting the enhancements to meet testing requirements.
- Served as a liaison between various stakeholder groups regarding testing; act as a subject matter expert (SME) for testing and quality assurance (QA) topics in meetings, webinars, conference calls and other forms of communication
- Developing test Plan, test cases, test scripts, and expected test Results and test Procedure from functional requirement for each module.
- Participated in Scrum meetings with developers, Analyst, product manager to discuss about the Planning, Prioritization of the Iterations, Testability of the product and Sprint Backlog, schedules and estimations.
- Performed QA processes collaborating with the development team for ensuring high quality software releases using Scrum methodologies.
- Executed Automation Test Scripts for Functional and Regression Using QTP.
- Analyzing testable and non-testable requirements and providing testing estimates.
- Creating Test plan & test scenarios from requirements.
- Attending client meetings and handling conference calls with the clients.
- Performing system integration testing (SIT) and User Acceptance Testing (UAT).
- Expertise in Selenium testing tool for functional, integration and system testing.
- Used SQL for performing the database testing.
- Effectively utilized Project Management Tool JIRA.
- Worked with the development team in investigating and correcting software bugs and deficiencies based on testing results.
- Other Responsibilities includes Defect management, Conducting Defect meetings, Evaluating Testing involvement, Confirm System Test readiness and System Test Status Tracking.
- Used various quality control analyses like Manual, GUI, Functionality, Smoke, White Box, Black box, System, Database, Integration, UserAcceptance Test (UAT) and Regression Testing using Quick Test Professional (QTP) and Quality Center (QC).
- Functional scripts were written Using Quick Test Professional (QTP). Identified all windows, Pages, Objects, Methods and Properties. Scripts were custom coded with Parameterization, programming logic and data driven types.
- Involved in Defect Management by creating and tracking the defects using Quality Center.
- Performed Backend testing by extensively using SQL queries to verify the integrity of the database using Oracle SQL / PL SQL.
- Created Load Test Plan, designed Load/Stress/Endurance/Scalability Test Cases; conducted testing sessions, monitored server performance, documented and communicated test results using Load Runner.
- Used Quality Center (QC) and Rational ClearQuest for defect reporting, tracking and communicating between developers, product support and test team members.
Environment: MS Visio, JIRA, Oracle 9i, UNIX, SQL, Oracle, Quick Test Professional, Quality Center, Load Runner.
Lead QA
Confidential, Chicago, Illinois
Responsibilities:
- Understanding, discussing project scope in Project Kickoff meeting.
- Involved in the Data and Pivot Analysis of Branch Conversion Data and processing Client Requests
- Analyzing testable and non-testable requirements.
- Providing testing estimates.
- Creating Test plan & test scenarios from requirements.
- Attending client meetings and handling conference calls with the clients.
- Performing system integration testing (SIT) and User Acceptance Testing (UAT).
- Prepare status Reports Every Week, which includes Work Station Analysis, Printer MACHADD Analysis, metrics, conversion Documents and Process improvement Documents.
- Other Responsibilities includes Defect management, Conducting Defect meetings, Evaluating Testing involvement, Confirm System Test readiness and System Test Status Tracking.
- Created test cases, test plans, quality risk assessment documents and exploratory mission documents.
- Maintained Test scripts and Test defects in Microsoft QC.
- Participated in risks assessment meetings of Mission critical applications
- Developed automated scripts using HP QTP 9.2 to generate data for batch testing.
- Logged and maintained defects in QC.
- Developed test cases for new functionalities.
- Executed LoadRunner scripts to test performance of the system
- Automated regression scenarios using HP QTP 9.2
- Developed framework to standardize automation and simplify script creation.
Environment: Quick Test Professional, QC, Oracle, SQL Server-2008, Windows 95/98, Oracle.
Lead QA Analyst
Confidential
Responsibilities:
- Understanding, discussing project scope in Project Kickoff meeting.
- Creating High Level Test plan.
- Evaluate Testing involvement.
- Providing Testing Estimate.
- Developed Automated Test cases using Selenium in Fire Fox Browser using Data Driven Framework.
- Initiate Testing workbook.
- Coordinating with Onsite team.
- Attend Requirement Meetings.
- Completing End of planning checklist in Testing workbook.
- Requesting Testing Resources.
- Evaluate Testable and Non testable Requirements.
- Understanding Source Data model.
- Finalize Automation Efforts.
- Finalize and Review Test scenarios.
- Confirm System Test readiness.
- Getting approvals from the Executive sponsors, Project manager, Technical Lead.
- Impact analysis.
- System Test Status Tracking.
- Defect management.
- Conducting Defect meetings.
- Defect closure handling.
- Collects and defines requirements, translates into functional design documents and participates in the technical design, test planning and user documentation processes.
- Works closely with the IT PMO manager to prioritize and coordinate individual project tasks and assess time sensitive constraints on development tasks.
- Research best practices for business analysis and suggest improvement opportunities for the team
- Involved in full testing life cycle. Analyzed the functional specifications, testing requirements of the project.
Environment: Java, Java Servlets, HTML, Oracle, Selenium, Quality Center (Test Director)
QA Analyst
Confidential
Responsibilities:
- Involved in full testing life cycle. Analyzed the functional specifications, Testingrequirementsof the project.
- Created Use Case specifications, business flow diagrams, Activity/State diagram and Sequence diagram.
- Responsible for defining the Testing scope of the project, gathering business requirements, doing GAP analysis.
- Worked with the project team to design a software application that will support the business and meet the constraints of time, resources and budget.
- Expertise in Agile methodology in gathering the requirements and testing the functionality extensively.
- Used various quality control analyses like Manual, GUI, Functionality, Smoke, and White Box, Black box, System, Database, Integration, UserAcceptance Test (UAT) and Regression Testing using Quick Test Professional (QTP) and Quality Center (QC).
- Functional scripts were written Using Quick Test Professional (QTP). Identified all windows, Pages, Objects, Methods and Properties. Scripts were custom coded with Parameterization, programming logic and data driven types.
- Quality Center (QC) was used for defect tracking and prioritizing defects and for enhancements after base lining the requirements.
- Extensively used PL/SQL in reports to perform calculations and to get desired output.
- Extensively used Oracle SQL / PL SQL queries to retrieve records from multiple tables using Toad.
- Performed back-end testing by extensively using SQL commands to verify the database integrity.
- Used Quality Center (QC) to check out the latest versions of the build for testing purposes, and check in the updated test cases, and test documentation periodically.
- Involved in Defect Management by creating and tracking the defects using Quality Center (QC).
Environment: UNIX, QTP, Oracle, Quality Center (Test Director), Putty.
Developer
Confidential
Responsibilities:
- Understanding, discussing project scope in Project Kickoff meeting.
- Developing new functionality for requirement including both back-end and front-end parts(Java & JSP Java/J2EE,Web services, SOAP, XML, Oracle )
- Developing UI components.
- Responsible for Build activities and Code Monitoring (Check-in / Check-Out) from Star Team and using Rational Application Developer.
- Solving Tickets by code Fix (sev1/sev2/sev3) based on their severity.
- Small Enhancements/Initiatives as required by client.
- Developing unit and functional tests for the new functionality.
- Responsible for quality process related activities and participated in monthly internal and external Audits.
- Research best practices for business analysis and suggest improvement opportunities.
- Extensively used PL/SQL in reports to perform calculations and to get desired output.
- Extensively used Oracle SQL / PL SQL queries to retrieve records from multiple tables using Toad.
- Involved in Defect Management by creating and tracking the defects using Quality Center (QC).
- Created Use Case specifications, business flow diagrams, Activity/State diagram and Sequence diagram.
- Responsible for defining the Testing scope of the project, gathering business requirements, doing GAP analysis.
- Worked with the project team to design a software application that will support the business and meet the constraints of time, resources and budget.
- Used various quality control analyses like Manual, GUI, Functionality, Smoke, White Box, Black box, System, Database, Integration, User Acceptance Test (UAT) and Regression Testing using Quick Test Professional (QTP) and Quality Center (QC).
- Quality Center (QC) was used for defect tracking and prioritizing defects and for enhancements after base lining the requirements
- Extensively used PL/SQL in reports to perform calculations and to get desired output.
- Extensively used Oracle SQL / PL SQL queries to retrieve records from multiple tables using Toad.
- Performed back-end testing by extensively using SQL commands to verify the database integrity.
- Used Quality Center (QC) to check out the latest versions of the build for testing purposes, and check in the updated test cases, and test documentation periodically.
- Involved in Defect Management by creating and tracking the defects using Quality Center (QC).
Environment: IBM Rational Application Developer, UNIX, TOAD, Quality Center, Star Team.