Quality Assurance Resume
Santa, Clara-cA
SUMMARY
- Having around 6 years of experience in IT industry with firm understanding of SDLC and STLC approach.
- Experienced in Developing the Java and .net based applications.
- Experienced in Testing Web based and windows based Applications in various domains.
- Expert in handling testing tools like Manual, UFT and Selenium.
- Able to handle and prioritize multiple responsibilities while meeting required deadlines and budget to deliver cost - effective products and solutions that meet the organizational needs.
- Thorough understanding of Software Development (SDLC) and Software Testing Life (STLC) Cycles.
- Expertise in managing projects by implementing various SDLC methodologies like Waterfall, V-Model, and Agile (Sprint/Scrum) Methodologies across various projects.
- Expertise in using programming languages C, C++, JAVA, HTML, rn XML and Java Script to create automation scripts.
- Good experience in domains Like: Banking, Legal services, Health Care and Telecom services.
- Good knowledge on OOP’s Concepts.
- Hands on experience on deploying applications on Tomcat.
- Developing, Testing, troubleshooting and debugging of the application.
- Good working knowledge on Application development and maintenance life cycle process.
- Proficient in analyzing Business requirements, Use Cases to Create and maintain the test plan, Traceability matrix, Manual and Automation Test Scripts, test cases and generating Reports.
- Experienced in preparing and executing Test cases, Test Plans, Automated tests, Acceptance Criteria by Understanding the Software and Functional Requirement Specification documents.
- Experienced in Functional (Smoke, Sanity, unit, Integration, E2E, System, Regression, GUI and UAT) Testing.
- Experienced in non functional (Availability, Compatibility, Configuration, Endurance, Installation, Load, Localization, Performance, Recovery, Reliability, Usability, Volume, Cross-Platform) testing.
- I have taken online trainings on Automated Testing tool UFT by using all checkpoints, Synchronization points, wrote functions and used them from function library, used Shared Object repository etc. for a hybrid test framework.
- In depth experience in White Box Testing and Black Box Testing.
- Used Data Validation process to ensure the program is functioning correctly.
- Involved in Regression testing using basics of Quick Test Professional like recording and running the basic scripts of the application during various phases of development.
- Possess excellent skills in Bug Reporting using Quality Center, Test Director, TFS, JIRA and Bugzilla.
- Extensively involved in analyzing, designing and implementing Automation Frameworks in Quick Test Professional using VBScript.
- Great experience in using Selenium IDE, Selenium RC, Selenium Web driver and Selenium Grid.
- Experienced in identifying object locators and creating Xpath using Fire-bug.
- Worked with apache POI Library, Junit and TestNG.
- Automated Selenium Test Scripts in eclipse using JAVA language.
- Extensively used Oracle /SQL for Database Testing.
- Extensively used various Oracle /SQL commands, like, Select, Insert, Update, Inner Join, Outer Joins, Union for data manipulation and retrieval.
- Experience on Writing stored procedures, Functions and views
- Experience on Writing DML and DDL.
- Performed script debugging and maintenance.
- Good knowledge in UNIX commands.
- Participated in Acceptance Test Driven Development (ATDD) environment including writing user stories.
- Performed Ad-hoc, Exploratory, Regression, Functionality and End-to-End Testing.
- Experienced in testing web services using SOAP UI
- Created, maintained & executed Test Plans and Test cases in coordination with product development team.
- Created & maintained the Traceability Matrix for all the requirements.
- Developed Selenium automation framework.
- Created and Executed Selenium Test Scripts in eclipse using JAVA.
- Participated in debugging and modification of existing scripts.
- Running batch execution and sending status report to higher management.
- Participated in bug tracking, data migration checkpoint meetings.
- Worked closely with the Project Manager, Development Team, Business Analysts, and End-Users to resolve defects to closure.
- Experienced in Testing Mobile and Web based Application.
- Used Mobile Phone Emulator and mobile handset to test the display of any website invarious Mobile Platforms.
- Experienced to work in android, java and IOS.
- Highly motivated, Detail oriented, versatile team player with good communication and problem solving skills with all management levels to work independently or as a part of team.
- Flexible to work on any project by analyzing the requirements and committed to quality.
- Assisting Developers to investigate and fix the problems.
- Proactive in identifying issues that will affect product deliveries.
- Good track record of producing high quality results under pressure.
TECHNICAL SKILLS
Testing Skills: Manual Testing, Test Automation, Selenium, Test process Management
Automation Testing Tools: Selenium IDE, Selenium RC & Web Driver, QTP
Requirement Management Tools: Quality Center, TFS, Keystone, chorus
Defect Tracking Tools: Quality Center9.2,10.0, Team Foundation Server, Bugzilla
Databases: MS Access, MS SQL Server, Oracle 9i/10g
Build Tools: Eclipse IDE, Net Beans IDE, Ant
Programming Languages: JAVA, JSP, Servlets, C++, C
Scripting Languages: HTML, VBScript, XML, JavaScript, CSS, Ajax
MS Office Tools: MS Excel, MS Word, MS PowerPoint, MS Visio, MS Project
Operating Systems: Windows 2000/XP/Vista/7, UNIX, Linux, Mac OS 8.0/9.0/10.0
Mobile Environment: Java, Android, IOS
Version Control Tool: TFS
Query Tools: TOAD and Advances Query Tool(AQT)
PROFESSIONAL EXPERIENCE
Confidential, Santa clara-CA
Quality Assurance
Responsibilities:
- Understanding the Business requirements, Functional specifications, and workflows diagrams and change Requests.
- Prepared a clarification log for the queries and got clarified from the BSA’s
- Given KT on the application functionality to the new team members.
- Review of test cases prepared by team members
- Result analysis, Defect Tracking and Test Summary Reporting to Test Manager as per test metrics
- Interacting with developers to resolve defects
- Responsible for Dev-QA Coordination and support during every Production Check out
- Performed Regression, Re-testing to ensure the fixation of Defects
- Participating in the calls with the Client and Offshore team on daily or weekly basis.
- Developed Test Plan and Test cases based on the user stories (Functional requirements) using the Mercury Quality Center.
- Involved in the functional, regression and change request test case authoring and execution.
- Performing Defect analysis, review and reporting.
- Understanding the change requests coming in new releases and Authored test cases gnfor change requests
- Test Management using Test Management tools like HPQC9.2 and ALM QC 11.0
Confidential, Wilsonville OR
Software QA Engineer
Responsibilities:
- Reviewed and Analyzed Business Requirements Documents Lower Level Documents and Higher Level Documents.
- Reviewing all Testing deliverables for conformity to quality standards.
- Manage Testing team members in the performance of their testing activities.
- Allocating and coordinating the daily tasks among the QA team members and providing them with leadership and guidance.
- Proactively raising risks and concerns with management.
- Implementing mitigation and contingency plans.
- Coordinating the estimation for various projects and tracking the Testing financials for the projects.
- Designed the Test Scripts in excel spreadsheet and exported to Quality Center.
- Prepared coding matrix as per Test Plan.
- Involved in writing and executing the Test Cases for Data Validation which involves in testing accuracy of data which is migrated to the target database
- Extensively performed Functional, Component, Regression and End-to-End testing.
- Used TFS (Team Foundation Server) tool to report application defects and enhancements request and discussed with developers to resolve technical issues. Reported the defects to the development team using Team Foundation Server.
- Train the new team members and effectively track their training
- Worked closely with QA leads / QA managers and attended the QA Team meetings.
- Plan, Execute, Track, Monitor and control QA activities of the delivery teams (Both core and supplemental) they are leading.
- Own the deliverables from offshore in all phases of QA.
- I have taken online trainings on Automated Testing tool UFT by using all checkpoints, Synchronization points, wrote functions and used them from function library, used Shared Object repository etc. for a hybrid test framework.
- Participate in requirements/use case reviews across all delivery teams.
- Provide inputs for test strategy and test plan.
- Send daily task mails to offshore team and verify the offshore team task status.
- Ensure deliverables meet defined quality standards by performing reviews of Defects and Test Cases.
- Be thorough and on top of the Module level domain expert tasks and should guide them.
- Gave walk through of test cases and test conditions to other team and got approval from them.
Confidential, Wilsonville OR
Software QA Engineer
Responsibilities:
- Reviewed and analyzed the Business Requirement Documents and Technical requirement documents.
- Involved in identifying E2E scenario and Creating Reusable methods and generic methods.
- Participated in writing High level Test plans, Unit test plans, Environments, Risks, Test Scenarios, Schedules and Analysis and Presentation of Results.
- Installed the application in production environment and monitored the results.
- Developed detailed Testing Methodologies, Test Matrices, Test cases, and Test Procedures.
- Automated Test Scripts in Selenium using JAVA.
- Created and maintained smoke, functional, regression, integration and system level testing scripts for web-based application using Selenium, Java, and Junit.
- Created & maintained the Traceability Matrix for all the requirements.
- Developed Selenium automation framework.
- Participated in Acceptance Test Driven Development (ATDD) environment including writing user stories.
- Involved in TestNG automation Framework using selenium webdriver.
- Created and Executed Selenium Test Scripts in eclipse using JAVA.
- Participated in debugging and modification of existing scripts.
- Developed test cases to Perform browser (IE, Firefox, Chrome and Safari) compatibility.
- Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test cases, Test Data).
- Manually performed functional, Integration, System, Customer Production / Issue Fix Testing and Regression testing.
- Verified Automated Test results and logged the defects in QC and updating the status to higher management.
- Non Functional/Performance Requirement Gathering.
- Worked with Development and QA teams to establish a build schedule.
- Meeting with business and technical stakeholders to clarify the business requirements, critical business scenarios to be tested and provide them the high level test strategy.
- Analyze the results in deep and identify the potential bottlenecks.
- Performance test report preparation highlighting the performance bottlenecks.
- Performed Ad-hoc, Exploratory, Regression, Functionality and End-to-End Testing.
- Created, maintained & executed Test Plans and Test cases in coordination with product development team.
- Running batch execution and sending status report to higher management.
- Participated in bug tracking, data migration checkpoint meetings.
Confidential
Associate Software Engineer-QA
Responsibilities:
- Reviewed and analyzed the Business Requirement Documents and Technical requirement documents.
- Involved in identifying E2E scenario and Creating Reusable methods and generic methods.
- Participated in writing High level Test plans, Unit test plans, Environments, Risks, T(est Scenarios, Schedules and Analysis and Presentation of Results.
- Created Test Cases based on the requirements and uploaded it to Jira.
- Installed the application in production environment and monitored the results.
- Developed detailed Testing Methodologies, Test Matrices, Test cases, and Test Procedures.
- Automated Test Scripts in Selenium using JAVA.
- Created and maintained smoke, functional, regression, integration and system level testing scripts for web-based application using Selenium, Java, and Junit.
- Preparing and executing Batch Test Suite through Ant.
- Developed test cases to Perform browser (IE, Firefox, Chrome and Safari) compatibility.
- Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test cases, Test Data).
- Manually performed functional, Integration, System, Customer Production / Issue Fix Testing and Regression testing.
- Verified Automated Test results and logged the defects in QC and updating the status to higher management.
- Non Functional/Performance Requirement Gathering.
- Worked with Development and QA teams to establish a build schedule
- Writing Test Cases according to the Functional Specifications.
- Execution of test scripts using Selenium.
- Reviewing the Test Reports and Preparing Test Summary Report.
- Performed functional, compatibility and regression testing, sanity testing.
- Updated & maintenance of test scripts.
- 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. Interacted with developers to sort out the issues and the defects.
- Performed Functional Testing to validate the functionality of the Application.
- Executing Test Cases to validate the Functionality and Transactions.
- Compatibility Testing (cross browser Testing).
- Defect Logging using tool Chorus.
- Identified valid defects related to functionality in regression and adhoc testing
- Coordinating with the Support team for any functional and environmental related issues and clarifications related to functionality
Confidential
Associate-QA
Responsibilities:
- Identify Test condition.
- Understanding the Business requirements, Functional specifications, and workflows diagrams and change Requests.
- Prepared a clarification log for the queries and got clarified from the BSA’s
- Interacting with developers to resolve defects
- Responsible for Dev-QA Coordination and support during every Production Check out
- Performed Regression, Re-testing to ensure the fixation of Defects
- Participating in the calls with the Client and Offshore team on daily or weekly basis.
- Involved in the functional, regression and change request test case authoring and execution.
- Performing Defect analysis, review and reporting.
- Understanding the change requests coming in new releases and Authored test cases for change requests
- Test Management using Test Management tools like HPQC9.2 and ALM QC 11.0
- Helps the team members in understanding the critical functionalities to meet the targets on time.
- Involved in Regression testing using basics of Quick TestProfessional like recording and running the basic scripts of the application during various phases of development.
- Attended bug Triage meetings and reported test status.
- Handling the module ownership and sending the status reports to onsite coordinator
- Participating in defect Triage Calls
- Involved in Regression testing using basics of Quick TestProfessional like recording and running the basic scripts of the application during various phases of development.
- Attended bug Triage meetings and reported test status.