Qa Lead Resume
Durham, NC
SUMMARY:
- Overall 9 years of experience as a QA analyst in enterprise applications using manual and automation testing techniques.
- Ability to plan, manage and execute the Test/QA activities of a systems/product development project including the participation in the development of test plans and test strategy documents.
- Expertise in creating & executing Test Plans, test cases, test scripts from Use Cases, Requirements documents, Functional specification, Detailed/General Design Documents, wireframes, backlogs, etc.
- Ability to design and execute tests from lack of requirements documents or no documents.
- Strong working knowledge of software design and system/product development life cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experienced working in Agile/Scrum and Waterfall methodology.
- Extensive experience with Retail/ Healthcare/Financial Services / Consulting / Education on windows, client, and web applications,webservices.
- GUI Based testing with User Interface testing.
- Expertise in analyzing requirement specifications and outlining appropriate approach for testing.
- Experienced in Black Box testing, Functional testing, Database testing, end to end testing, ad - hoc testing, exploratory testing, Integration testing, security testing, Regression testing, Web Service testing, Browser Compatibility, Load/Performance testing, User Acceptance testing and logging/tracking defects.
- Good Experience on Selenium IDE and creating Scripts in selenium WebDriver.
- Experience in testing front-end web user interfaces and backend SQL.
- Experience at performing Database/Back-end Testing and data manipulation using SQL.
- Hands on experience in writing and executing automated Test Scripts, Tracking Defects and interacting with the development team in correcting the defects.
- Working Knowledge in QC/ALM, JIRA for global test management, bug tracking and reporting.
- Self-motivated, responsible, organized and has desire and ability to learn new skills/tools.
- Thriving in Change - Ability to adapt well to changes in work assignments, policies, procedures and re-organizations.
- A dedicated team player that can perform well with little to no supervision.
- Ability to be flexible and do whatever it takes to get the job done.
- Dependable and highly organized; accurate at detail work.
TECHNICAL SKILLS:
Test Management Tools: HP Quick Test Professional (QTP),HP Quality Center 11/ALM, Selenium
Web Technologies: SQL, Java J2EE,C#, ASP.NET, HTML, XML, VBScript,Java Script
Databases: Oracle, SQL Server/ Toad, Teradata SQL assistant and DB2
Browsers: IE, Safari, Firefox, Opera, and Chrome
Operating Systems: Windows 2000/XP/7, UNIX, Linux, and DOS
PROFESSIONAL EXPERIENCE:
Confidential, Durham,NC
QA Lead
Responsibilities:
- Complete responsibility of all QA deliverables for QA and Processing teams and understanding of Curam case management functionality and business process.
- Active participation in Product Requirement meetings with the stakeholders on Testability
- Automation testing of web based applications using QTP
- Prepare, Review and execute manual, automation and performance test strategies, test plans and test cases
- Functional testing of web based applications, Database and Hbase based Processing tools,Cloud based web based application
- Design of QA Checklists, Regression, Smoke & Sanity Test Suites and Quality Control Checklists for QA and Processing teams
- Design and Audit QA Processes and Templates for Testing, System and Processing teams of the organization
- Design and review project plans and QC checklists prepared by Processing Team to process Customers data
- Arrange and conduct review, bug triage, Sprint retrospective and CCB meetings
- Performed data validation testing writing SQL queries
- Tested ETL batch processes using UNIX shell scripting
- Wrote and modified required UNIX scripts and other SQL validation scripts, and writing scripts in SQL to validate the outputs
- Involved in writing Shell Scripts to load and extract information from files and tested the back-end for data integrity in UNIX
- Arrange and conduct review, bug triage, Sprint retrospective and CCB meetings
Environments: UNIX, MS Windows& Mac OS, QTP, QC, Cloud based web applications
Confidential
QA Lead/ Analyst
Responsibilities:
- Point of Contact and subject matter expert on Independent Sampling
- Worked with business analysts and Keyholders for updating the business requirements as per client needs
- Modified the uses cases with the business analysts as per the changes needed by the client
- Analysing the business requirements and developing the test strategy and test plan document
- Meetings with business analysts, development team and QA team and follow up actions discussed in the meetings for a good deliverable quality of the project
- Analysing and developing the test scenarios document for UI and Database testing
- Developing and reviewing of test cases for both backend to frontend as well as database test cases
- Created and maintained the RTM
- Meetings with offshore team in order to clarify and guide them where required to meet business expectations.
- Reviewing the FSD and co-ordinting with the development team for any changes
- Executed the test cases in ALM and tracked the defects in QC
- Co-ordinating with the development team to ensure the defects are fixed as per the business requirements
- Written SQL queries and database checkpoints to validate data and calculations
- Written complex queries in Teradata SQL assistant to check the data from source to target
- Used Teradata utilities to load sample data into target tables
- Involved in writing SQL statements to create test data for test cases and data validation tests to extract data from the tables
- Written VB scripts for test automation in QTP
- Tested the Oracle applications and portals like CPDC dashboards to drill down SSRS reports
- Analyzing the data in the data governance portals against the requirements and as per the fields and columns in the data mapping document
- Validation of data from source, intermediate to target layers
- Final ESQA sign-off
Environments: SQL Server/Toad, QTP, ALM/QC, Oracle Teradata/SQL Assistant
Confidential
Software QA Engineer
Responsibilities:
- Defining and developing test plans and test cases by analyzing business requirements, technical requirements and use cases documents.
- Writing and executing SQL queries to extract test data and to interpret test results.
- Documenting software defects and report defects to software developers.
- Writting test scripts from the scratch and executing them to validate the correct functionality of the application.
- Extensively experienced with HTML, XHTML, XML, CSS and JavaScript.
- Working with the web programming language HTML, CSS, XML and selecting web element by using Firebug and FirePath.
- Operating on Selenium IdE for element identification.
- Using Selenium Webdriver for executing automation frameworks.
- Working knowledge on using testing tools -Eclipse,Junit and TestNG.
- Executing data-driven approach on test data being used according to the specification.
- Executing Key-word driven approach on certain functionalities.
- Designing, coding and executing automated tests using Java/HTML/SQL.
- Performing Cross browser testing with Mozilla Firefox and Google Chrome.
- Involved in web services testing using SOAPUI web services testing tool.
Environment: WebServices,Core Java, Selenium IDE, Selenium WebDriver,Junit, TestNG, Soap UI, MS-Excel, Chrome, Firefox
Confidential
Software QA Engineer
Responsibilities:
- Use advanced Telerik UI controls for enhanced user experience.
- Upgrade their Microsoft.Net versions from 2.0 to 4.0 to leverage security and other improvements.
- Redesign system features to meet current industry standards in order for Sunhouse to market this tool to gasoline distributors and dealers.
- Enhanced reporting and third party integration for Price notifications and card transactions.
- Execution of the Test Plans, Templates, Test Cases, and other test documents for web-based applications
- Working on multiple tasks, releases and delivering the deliverables demanded by Agile Team using Agile methodology.
- Working with business analysts and design teams to ensure business requirements are met
- Developing test cases and test scripts according to the standards - manual and and then automated the regression test suite
- Mentoring the team for both Manual and Automation activities.
- Analyzing and designing user-stories, use cases and requirement documents to ensure Test Case has 100% test coverage.
- Communicating and working closely with end users,product owner, business analysts and developers to gather information to define the entire testing phase.
- Developed and executed Test Cases by analyzing the test scenarios.
- Attending daily stand up meetings to provide clear test updates to the team.
- Providing clear and detailed Test Status reports to the business.
- Ensuring testing activities met the business requirements, fulfill end-user requirements and identify and resolve systems issues.
- Conducting all types of application testing as needed, such as system, black-box, UI, regression, sanity testing, cross-browser testing and user acceptance testing (UAT).
- Using SQL queries for extracting the required data related to testing, test dataset creation and verification.
- Analyzed formal test results in order to discover and resolve defects, bugs, errors, configuration issues, and interoperability flaws.
- Developing automation test scripts using VBScript in HP QTP.
- Keeping manual testing test cases and automation test scripts updated with new changes.
- Attending daily stand up meetings to provide clear test updates to the team.
- Used JIRA for Test management and Defect Tracking.
- Worked with on-site and off-shore resources and supported UAT testing.
Environment: Windows 7, 2008, XML, VBScript, SQL Server 2008, JIRA, QTP11
Confidential
Software QA Tester
Responsibilities:
- Reviewing and contributing for the analyzation of the business requirements.
- Creating, executing, coding and enhancing the Automation test scripts using QTP
- Involved in the evaluation of the Automation tools for the product, before starting the automation
- Analyze formal test results in order to discover and report any defects, bugs, errors, and configuration issues
- Collaborate with software/system personnel in application testing, such as system, regression, smoke and other testing techniques
- Communicate test progress, test results, and other relevant information to project stakeholders and management
- Developed test cases for backend testing DB2 error messages
- Collaborated with software developers to understand the flow of the application development in order to create detailed test strategies, test scenarios and test cases
- Developed effective driver Scripts using VB Scripting with high level recovery scenarios, descriptive programming
- Developed test cases for backend testing DB2 error messages
- Analyzed application data by using SQL to identify the ETL process
- Performed SQL queries for backend testing on DB2 to verify the test data
- Written complex SQL queries for data validation
- Filing detailed bug reports, identified work arounds and verified fixes by confirmation testing
- Well versed in Waterfall and Agile methodology
Environment: XML, DB2, JIRA, QTP 9.0, Windows 7 and 2008.
Confidential
Quality Assurance Analyst
Responsibilities:
- Performing manual and functional tests.
- Documenting requirements, test runs, manual test cases, and defects.
- Involved in each stage of test documentation with test strategy and methodology, test planning, test case specification,test procedures, test logs and defect reports.
- Reviewing bug descriptions, functional requirements, and design documents.
- Working in parallel on more than one QA project at a time.
- Maintaining a detailed log of all Quality Assurance issues and implementations.
- Thoroughly testing application along with bug reporting, bug tracking till bug closure using JIRA
Environment: SQL Server 2005, JIRA, Windows XP/2008, MS-Excel.
