Quality Analyst Lead Resume
Austin, TX
SUMMARY
- Over 8+ years of extensive hands on Senior Quality Assurance and testing experience with software development lifecycle, Quality Assurance methodologies and standards, requirements analysis, writing test plans and test cases based on business, system, and design requirements, test Automation, test scripts execution, defect reporting and tracking, and performing of all phases of test cycles under Windows NT, UNIX.
- Expertise in Agile and Waterfall Methodologies
- Expertise in Selenium automation using Selenium WebDriver, Appium, Gherkin, Jenkins, Node.js, JAVA, JUnit, TestNG & Maven
- Great expertise in testing web services, API’s manually and via SOAP, REST, using the open source testing tool SOAP UI, SOAP PRO.
- Expertise in Mongoand Web UI functionalities.
- Thorough knowledge of Java programming to enhance the Soap UI testing tool features set
- Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects
- Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E - commerce websites
- Executed projects with tools like SOAP UI Pro 4.5.2, HP Quality Center, Bugzilla, FileZilla
- Having strong automation experience on Mobile Application Testing using tools like Selenium Appium, Node.js.
- Experience in Mobile application testing in agile environment (Mobile / Tablets/ Mobile Simulator).
- Having hands on automation experience on Mobile App (Hybrid) and Mobile Web as well.
- Responsible for Test planning, estimates, work prioritization, work reviews, resource planning, work allocation, communication/coordination with in the team and across multiple teams and offshore & daily/weekly status reports preparations.
- Conducted Acceptance Testing, Functional Testing, Exploratory Testing, Regression Testing, White box testing, Black box testing, Smoke Testing, Integration Testing, Backend testing, System, Retesting, Load Testing, Stress Testing, Performance and Multi-user tests.
- Preparation and Execution of Test Plans Involved in testing the entire application across the various platforms.
- Experience on manual testing and automated testing using different tools like Selenium (IDE, RC and Web Driver), Jmeter, Appium and Quality Center.
- Extensively worked on different Selenium automation frameworks.
- Expert at performing Testing on Re engineering Web applications.
- Expert at performing Black box and Back End Testing of SQL server database Testing.
- Expert at performing White box Testing of SQL server database Testing.
- Expertise on database servers like ORACLE and SQL Server.
- Expert in cross platform testing in Linux, Windows (NT/2000/XP)
- Extensive experience in preparing Test Cases, Test Scenarios, Test Scripts, Test Reports.
- Proficient in Black box testing using different databases.
- Extensive experience in testing E-Commerce, law, Education, Telecom, Insurance and Healthcare applications developed in diversified technologies such as ASP.NET, VB.NET, C#, J2EE, Java etc.
- Expertise in Problem solving by bug reporting, tracking and publishing Bug Reports using Bugzilla, TFS and JIRA.
- SQL server table manipulation and back end testing using SQL, PL/SQL
- Expert to write SQL quires and understanding of relational databases
- Expert at performing Testing any Web applications, .Net applications and Java.
- Notifying the client’s requirements and verifying the defect (bug) resolutions.
- Strong Performance Testing skills in terms of compliance with standards.
- Strong Experience on Web service Testing using SOAPUI
- Experience in Intercepting the request XML’s of web services
- An efficient team player, fast learner and a self motivated individual.
TECHNICAL SKILLS
Programming Languages: Java, C, C++, Junit and TestNG.
Automation Tools: Selenium (IDE, RC and Web Driver), Appium, Jenkins, Gherkin, Node.js Jmeter, WEB SERVICE TESTING USING SOAP UI TOOL
Web Development Tools: XML, HTML, Ajax, Java Script, PHP.
Bug Tracking Tool: Bugzilla, JIRA, TFS
Frame Works: Page Objects, Data Driven and Hybrid Frame works
Operating Systems: Windows NT, Windows 2000 Server, Linux
Data Access Languages: SQL and PL/SQL.
Database Servers: ORACLE, SQL Server, Mongo.
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Quality Analyst Lead
Responsibilities:
- Analyzed the business process specifications, use cases and user interface specification documents.
- Project implemented in Agile Methodology, attended daily scrum calls, Retrospective Meetings and Grooming Meetings.
- Involved in full SDLC/STLC, Designing software architecture, detailed design, data design, coding, testing and creation of functional and technical documentation.
- Conducted walkthroughs with the customer, project management, development team, and Business Analyst.
- Worked closely with business analyst and development group during the requirement phase and design phase to find out functional incompatibilities and software issues early in the QA process.
- Responsible for Test planning, estimates, work prioritization, work reviews, resource planning and work allocation.
- Web Services Testing using SOAP UI and Manually.
- Implemented automation using Selenium WebDriver, JAVA, Maven.
- Extensively automated regression and functional test suites using Selenium WebDriver, JAVA, Jenkins, Gherkin and TestNG.
- Implemented Page Objects framework, Hybrid framework from scratch to represent web pages.
- DevelopedKeyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Involved in mobile testing by writing java for automation through Selenium Appium.
- Performed Manual as well as Automated Testing using Testing Tool Selenium WebDriver, Appium, and Node.js.
- Allocate the tasks, monitor the progress, and review the deliverables on daily basis.
- Perform automation feasibility study and identify the test cases to be automated.
- Automation Scripts developed using java and java scripts with Selenium WebDriver framework.
- Performed Regression testing and generate Selenium automation report using TestNG framework.
- Performed Acceptance Testing, Functional Testing, Exploratory Testing, Regression Testing, Smoke Testing, Integration Testing, Retesting, Load Testing, Stress Testing.
- Performed testing on SQL quires, Mongo and understanding of relational databases
- Performed Defect Tracking & Management in Bugzilla. Generated automated daily reports using JIRA API.
- Prepared traceability matrix for point’s requirements from the completed test cases.
- Communicated and documented test results and defect resolution during all phases of testing Cycles.
Environment: ASP.NET, VB.NET, C#, Agile, Eclipse, SOAP UI, Selenium WebDriver, Gherkin, Jenkins, Appium, Node.js, Java, TestNG, Maven, SQL Server, Microsoft Excel, Bugzilla.
Confidential, Union, NJ
Quality Analyst Lead
Responsibilities:
- Implemented automation using Selenium WebDriver, JAVA, Gherkin, Jenkins and Maven.
- Extensively automated regression and functional test suites by developing over237test cases, 6 test suites using Selenium WebDriver, JAVA, TestNG.
- Implemented Page Objects framework, Hybrid framework and 21 Page classes from scratch to represent web pages.
- DevelopedKeyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Configured Maven for JAVA automation projects and developed Maven project object model (POM).
- Implemented mobile automation using Selenium Appium, Node.js, JAVA, Eclipse.
- Web Services Testing using SOAP UI
- Wrote SQL queries extensively, queried database and generated test reports.
- Performed Defect Tracking & Management in Bugzilla. Generated automated daily reports using JIRA API.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Assisted Manager by providing automation strategies, Selenium Automation and JIRA reports.
- Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
- Allocate the tasks, monitor the progress, and review the deliverables on daily basis.
- Performed Functional Testing, Exploratory Testing, Regression Testing, Integration Testing
- Perform automation feasibility study and identify the test cases to be automated.
- Automation Scripts developed using java and java scripts with Selenium WebDriver framework.
- Performed Regression testing and generate Selenium automation report using TestNG framework.
Environment: ASP.NET, VB.NET, C#, Eclipse, SOAP UI, Selenium WebDriver, Jenkins, Gherkin, Appium, Node.js, Java, TestNG, Maven, SQL Server, Microsoft Excel
Confidential, NJ
Quality Analyst Lead
Responsibilities:
- Designed and executed test cases for all modules of the software application and carried out entire defect lifecycle using Bugzilla.
- Involved in database testing by writing SQL queries and also using data base functions for automation through Selenium.
- Performed Manual as well as Automated Testing using Testing Tool Selenium WebDriver
- Developed user-defined functions in java language.
- Involved in writing SQL statements for Validation Testing.
- Responsible for analysis, reports and defect tracking.
- Maintained Test Logs and Test Summary reports.
- Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application.
- Automated System testing for transactions, exchange operations and payment methods using Selenium WebDriver, JAVA.
- Developed Hybrid automation framework in Java by using Page Objects framework, Keyword Driven & Data Driven frameworks.
- Automated running smoke tests and build report generator for daily builds.
- Extensively performed Database testing using Selenium. Generated Production DB reports using SQL queries.
- Provided different buildreports, Selenium automation reports and Performance testing reports to Senior Management.
- Performed Load Testing, Stress Testing, Performance and Multi-user tests.
- Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements
Environment: ASP.NET, VB.NET, C#, Eclipse, Selenium WebDriver .Net, Java, TestNG SQL Server Management Studio and Microsoft Excel.
Confidential, New York, NY
Sr Quality Analyst (Selenium WebDriver and Java)
Responsibilities:
- Involved in White Box, Black Box, Functionality, Stress, performance, load, and User Acceptance Testing.
- Performed Manual as well as Automated Testing using Jmeter and Selenium WebDriver
- Performed manual and automation scripts developed on Agile development process.
- Allocate the tasks, monitor the progress, and review the deliverables on daily basis.
- Perform automation feasibility study and identify the test cases to be automated.
- Automation Scripts developed using java and java scripts with Selenium WebDriver framework.
- Performed Regression testing and generate Selenium automation report using TestNG framework.
- Generation of Data for execution of Test cases.
- Responsible for analysis, reports and defect tracking.
- Generate test records, Modify scripts to do regression test.
- Developed and submitted viable test plans to test accuracy of data conversion.
- Developed SQL scripts and stored procedures using PL/SQL.
- Created data driven script to be used with various data / test cases for positive and negative testing of the application
- Used Test Director for defect Tracking and defect reporting
- Performed Acceptance Testing, Functional Testing, Exploratory Testing, Regression Testing, White box testing, Black box testing, Smoke Testing, Integration Testing, Backend testing, System, Retesting, Load Testing, Stress Testing, Performance and Multi-user tests.
- Responsible for monitoring Test case design, execution and defect logging.
- Performed regression testing for the new builds that were released on agile means.
- Adhoc testing was done to compare the reports from the new build and legacy applications.
- Defect life cycle was tracked using Bugzilla.
- Prepared Test Summary after the completion of testing each BOA application on all builds.
Environment: ASP.NET, VB.NET, C#, Selenium WebDriver, Java, XML, JavaScript, JDBC, UML, Bugzilla, excel and SQL Server.
Confidential, NJ
Sr Quality Analyst (Selenium RC)
Responsibilities:
- Test Cases Design, Test Case Execution and Test Status and Test Coverage Reporting
- Regression testing
- System Testing
- Defects Verification
- Web Testing
- UI Testing
- Understand the business goals & requirements of the project
- Documenting the best practices, learning’s, risks, review logs, clarifications
- Provide resolutions to the team proactively
- Worked closely with Project Management, Business Analyst and Developers and Business owners to Co-ordinate QA Testing Process and related resources to enable on-time completion of the project
- Creating and reviewing Test strategy documents.
- Different communication modes used by Field laptops are tested such as Cisco VPN, Dialers Modem, etc.
- Interacted with developers and business analysts on a weekly basis to discuss the Requirement Specs and feasibility of the Test cases, resource allotment and estimating the timelines.
- Test environment set up, Test case design, execution and defect logging.
- Developed Selenium scripts to test web applications
- Performed regression testing by modifying automated Selenium test scripts
- Involved in Back End testing by verifying the data in SQL Server
- Wrote SQL queries to test the SQL Server database and making Validations.
- Test case management and defect tracking was done using Quality Center 9.0.
- Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
- Gather, analyze the requirements & design specifications; and perform the effort estimations for all new initiatives/projects.
Environment: SQL Server, Quality Center and Microsoft Excel and MS Word
Confidential, TX
Quality Analyst
Responsibilities:
- Understand project requirements and give estimations of resources and timelines.
- Created Test Cases in TFS.
- Performed manual testing using excel sheets.
- Used SQL queries to perform back-end testing of the application
- Preparation and uploading of test cases
- Review of test cases
- Maintained requirements, Designed and executed test cases and tracked defects and fixes using TFS.
- Created Test strategy and Test summary documents.
- Worked with developers to understand the changed requirements
- Submitted weekly and monthly status reports to the management
- Preparing Test cases, reviewing the Test cases and executing those Test cases
- Functional, System and Regression testing for every Iteration and delivering to onsite
- Guide the team for working on the deliverables and sending those deliverables timely to onsite for review.
- Communicating with team members across the locations
- Conducting weekly offshore and onsite meeting discuss the issues and concerns of the modules.
- Performed Black Box testing on various hardware platforms and Software configurations
- Create the environment for automation testing and design the strategy for Complete test coverage
Environment: SQL Server, Quality center, HTML, XML, MS Office 2000, and Windows NT.
Confidential
Quality Analyst
Responsibilities:
- Test Plan creation
- Test Optimization using Risk Based Testing
- Functional Test Cases Design and Execution
- Test Cases Review
- Services Testing using SOAP UI tool
- Mapping Requirements/Releases/Test Plan/Test lab in TFS
- Test Cases filing to TFS
- Publishing Daily Test Execution Status
- Publishing Daily Defects Status
- Publishing Build Exit Criteria for Factory Acceptance Testing
- Publishing Test Metrics
- Publishing Iteration Test Output Report for each Sprint
- Facilitated Demo for Each Iteration post every month release
- Facilitated Demo’s at the Offshore for the customer
- Knowledge Transition to Junior Peers/New Joinees in the Project
- Defects Tracking through Bugzilla
- Highlighting the risks for each sprint for the smooth delivery
- Guide the team for working on the deliverables and sending those deliverables timely to onsite for review.
- Updating Framework functions when needed
- Performed Functional Testing, Exploratory Testing, Regression Testing, Black box testing, Smoke Testing, Integration Testing, Backend testing, System, Retesting.
- Analyze the requirements and prepare the Test specifications including test plan Formulation from requirements and test scenario development from use cases.
Environment: Manual Testing, TFS, HTML, XML, Bugzilla, .net, SQL server and Windows XP/7/8/NT.
