Qa Lead Resume
SUMMARY:
- 7+ years of diverse experience in Information Technology with emphasis on Software Quality Assurance & Automation Testing
- Hands on experience in Manual testing at all levels of STLC (Software Testing Life Cycle).
- Extensively proficient in Functional testing, Performance testing, Integration testing, GUI testing, and Regression testing, Automation testing, Load testing, Smoke Testing, UAT testing on client/server as well as web - based applications and Webservice testing
- Experience in design and execution of test cases
- Exposure to all stages of SDLC (Software Development Life Cycle) STLC,HP ALM
- Good knowledge in QC, Selenium and SOAP UI - Webservice Testing and GUI testing.
- Quick learner with the ability to grasp new technologies
- Possess good communication skills, self-motivated, pro-active, task oriented, good team player, and quick learn at new technologies and systems
- Excellent knowledge and working experience with test planning, test case and test script creation, test execution and test results analyses .
- Solid expertise in automated testing tools suite - Selenium, SOAP UI,WSDL and BS Tester. Communicating with offshore and delivering the tasks.
- Self starter with strong communication and presentation skills
- Worked as trainee Software Engineer in IBM and performed Rational integration testing for around 4+yrs.
TECHNICAL SKILLS:
Tools: Selenium, SOAP UI, WSDL tool, BS Tester, ITKO-LISA, Clear Case, Clear Quest, ALM, QC,WinScp, Rest
Office Tools: Outlook, Word, Excel, PowerPoint
Languages: HTML, JavaScript and Core Java, ANT, VB Script, Junit, TestNg
Databases: Oracle, Access
Platform: Windows XP/2000/vista/7, Unix/ Linux
PROFESSIONAL EXPERIENCE:
Confidential
QA lead
Responsibilities:
- Understanding business requirements.
- Updating Framework functions when needed
- Developed the Automation Test Scripts
- Execution of test scripts using Selenium.
- Reviewing the Test Reports and Preparing Test Summary Report.
- Performed functional, compatibility and regression testing, sanity testing.
- Participated in identifying the Test scenarios and designing the Test cases.
- Prepared and Executed Test Cases as per System Requirements.
- Prepared and Execution of test scripts using Selenium.
- Performed various black box testing Methodologies Like functional testing and regression Testing.
- Defect Tracking and Reporting.
- Responsible for managing the definition, implementation and integration of qualityand processes into the design and development of software and IT processes.
- Ensures that quality methods and procedures are executed
- Coordinates and facilitates the Testing & Quality Assurance activities across programs/projects within the portfolio supported.
- Designs, monitors and analyzes metrics for quality improvement initiatives.Provides guidance and subject matter expertise to development teams on Testing & Quality Assurance methodologies and processes.
- Some more Roles and responsibilities related to working on Selenium
- Involved in understanding requirements.
- Interacted with client to have a better understanding of functionality
- Involving in planning and estimation for monthly build releases and version releases
- Coordinating team in planning and work distribution
- Involving in resolving valid issues and queries
- Performing Regression testing.
- Developed Ddata frame work to automate Regression testing using Selenium.
- Development and optimization of the Selenium scripts for the functionalities needed.
- Involving in giving daily and weekly status reports to clients.
- Involved in knowledge transfer to the newly recruited personnel.
- Involved in creating Test metrics.
- Presented the project demos weekly to the client regarding the automation scripts.
- Creation of test reports either it may be pass/fail.
- Execution of the scripts through command prompt environment.
- Emailing the test execution reports to the entire team by using distribution list either it might be pass/fail.
- Verifying data entered by the users through application at back end.
- Verifying of database design
- Verifying the data integrity
- Verifying of SQL scripts.
- Involved in offshore calls.
- Develop test automation using BDD approach(cucumber,gherkin,etc)
Environment: Java1.6, Quality Center, XML, HTML, Windows XP/Vista,, Selenium webdriver, ,SQL Server, Agile Methodology,TestNG,ant,cucumber.
Confidential, NYCSenior Consultant/QA Analyst/tester
Roles and Responsibilities:
- Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating the applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC)
- Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases for new Functionality
- Communicating with offshore and delivering the tasks.
- Used Agile methodology (Scrum, Sprint) to ensure the new features meet the customer requirements and acceptable quality assurance standards
- Participated in the meetings, prepared reports and other supportive documentation to contribute to establishment of standards and procedures for software testing
- Developed Manual test scripts for different test scenarios covering all aspects of project functionality using Mercury Quality Center - ALM
- Created and executed manual test cases using Quality Center and reviewed test cases developed by other testers
- Involved in Smoke, Functional, System testing, Regression Testing and IBM rational integration testing.
- Performed Root Cause Analysis for all the assigned issues for existing functionality such as (Corrupted Data, Code Error)
- Executed the test cases, recorded the results and documented defects, questionable functions, as well as inconsistencies in software program functions, outputs.
- In the regression phase, the project was automated using Selenium. I was responsible for developing a dynamic framework which could automate all the test cases.
- Good Exposure using ANT, generating reports and emailing them through framework
- Good exposure in Database testing using selenium.
- Created and updated test scenarios, test plans, and test cases according to use case and design
- Participated in system walkthrough and inspection meetings to understand the business rules and system operation flows
- Executed test cases using both manual processes and automated test tools
- Wrote SQL Query to extract data from various database tables for testing purpose
- Validated tests by crosschecking data in backend on SQL server using SQL Queries
- Identified and documented defects using QC and Clear quest to ensure applications functionality
- Created test plan, designed and executed test cases manually and verified actual results against expected results
- Identified and tracked defects, generated bug reports and submitted test report
- Assisted client implement User Acceptance Test (UAT)/(BAT) including creating Test Plan, generating test data, designing test cases, preparing test environment and executing test
- Worked closely with users and program developers to ensure application development meets with the user expectations
Environment: Quality Center, XML,OSS, HTML, Windows XP/Vista, TOAD, Selenium webdriver, , MS SQL Server, soap UI Pro, Agile Methodology,Junit
Confidential, Memphis TNGlobal Cash Control System
Roles and Responsibilities:
- Designing Test Plans and Test Cases, Verifying and Validating the applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC)
- Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases for new Functionality
- Used Agile methodology (Scrum, Sprint) to ensure the new features meet the customer requirements and acceptable quality assurance standards
- Participated in the meetings, prepared reports and other supportive documentation to contribute to establishment of standards and procedures for software testing
- Developed Manual test scripts for different test scenarios covering all aspects of project functionality using Mercury Quality Center - ALM
- Created and executed manual test cases using Quality Center and reviewed test cases developed by other testers
- Involved in Smoke, Functional, System and Regression Testing
- Executed test cases using both manual processes and automated test tools
- Wrote SQL Query to extract data from various database tables for testing purpose
- Validated tests by crosschecking data in backend on SQL server using SQL Queries
- Identified and documented defects using QC and Clear quest to ensure applications functionality
- Created test plan, designed and executed test cases manually and verified actual results against expected results
- Strong knowledge on soap,XML.
- Identified and tracked defects, generated bug reports and submitted test report
- Assisted client implement User Acceptance Test (UAT)/(BAT) including creating Test Plan, generating test data, designing test cases, preparing test environment and executing test
- Worked closely with users and program developers to ensure application development meets with the user expectations.
Environment: Oracle 10g, PL/SQL, Jira, Selenium, Java and HTML,XML, Microsoft Excel, Microsoft word, Windows,Junit,Soap UI pro
Confidential, NJQA Tester
Roles and Responsibilities:
- Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases for UAT
- Experience in SOA web service testing (both as client as well as Servers) using SOAP UI, Generic WSDL Client, LISA tool-Service virtualization
- Good exposure in Database testing using selenium.
- Executing SQL queries to view successful transaction for data validation
- Good Expertise on Exploratory Testing using Domain Knowledge
- Worked closely with Development team to resolve quality issues
- Onsite- offshore coordination
- Participated in system walkthrough and inspection meetings to understand the business rules and system operation flows
- Executed test cases using both manual processes and automated test tools
- In the regression phase, the project was automated using LISA to test Webservice.
- Wrote SQL Query to extract data from various database tables for testing purpose
- Validated tests by crosschecking data in backend on SQL server using SQL Queries
- Identified and documented defects using QC and Clear quest to ensure applications functionality
- Created test plan, designed and executed test cases manually and verified actual results against expected results
- Good understanding of RESTful APIs
- Strong understanding of encryption (SSL, hmacs) and the various HTTP RFCs
- In charge of the various standard test stages such as integration, load, and acceptance test. Also defines test cases for Web services(soap) interoperability and conformance tests.
- Identified and tracked defects, generated bug reports and submitted test report
- Analysis and Estimation during Design Phase
- Assisted client implement User Acceptance Test (UAT)/(BAT) including creating Test Plan, generating test data, designing test cases, preparing test environment and executing test
- Support during ST/JST/IST/UAT/Production phases
- Providing Live Demo to USER performed Rational integration testing(RIT).
Environment: MS-Excel, Quality Center 9 & 10, Selenium, VB,MS-ACCESS, Clear Quest, MS SQL Server 2005, Windows, Mainframes OS/390,Junit,XML,Rest
ConfidentialSQL Developer
Roles and Responsibilities:
- Involved in functional study of the application.
- Involved in developing a full suite of test cases to test the product’s stability.
- Loaded the test cases in Test Central.
- Executed the test cases from Test Central.
- Executed test cases and reported defects in terms of Major, Minor & Critical.
- Involved in preparation of traceability matrix.
- Derived test cases using functional and requirements specifications.
- Reviewed defects and analyzed escape defects raised by the external team.
- Performed backend testing and used SQL queries to validate the entries in the database.
- Reported and tracked bugs using Test Central.
- Involved in requirements gathering and analyzed business requirements.
- Documented business requirements and translated them into use cases.
- Identified the areas to be automated and wrote manual test cases for testing the functionality of the application.
- Performed functional and regression testing of the entire application.
- Developed reports and graphs to present the load/stress test results.
- Created and scheduled endurance, load and stress test scenarios using Load Runner’s controller to test the application under all kinds of loads.
- Performed extensive black box testing.
- Performed End-to-End testing manually.
- Performed Rational integration testing(RIT).
