Sr Qa Engineer Resume
Scottsdale, AZ
SUMMARY
- 7+ years of experience in the IT industry in the field of Software Quality Assurance.
- Proficiency in Quality Assurance testing and planning activities specialized in user requirement analysis, documenting test plans, execution of test cases to test application functionality against requirements using Test management, defect tracking and automation tools.
- Experience in both Manual and Automated testing.
- Testing experience using Selenium IDE and Selenium Grid2.
- Record, play and Run tests using Selenium IDE.
- Worked in Agile/Scrum Methodology for most of the Projects.
- Experienced in automated testing tool - Quick Test Professional (QTP)
- Have Performed the White Box Testing.
- Complete knowledge on UNIX commands and Linux commands.
- Experienced in designing and documenting Test Plans and Test cases based on Business and User Requirements.
- Proficient in Mercury Interactive tools like Test Director, Quality Centre and Win Runner.
- Coordinating more with BA’s, Developers and Team in status meetings of status of work completed. Analyzing risks involved in the Scrum releases if any.
- Involved in day to day scrum meetings from first phase of SDLC to know about the application.
- Proficient in the entire testing methodologies such as- Functionality Testing, Smoke Testing, adhoc Testing, Performance Testing, System Testing, Regression Testing, Integration Testing,White Box Testing,Black Box Testing, User Acceptance Testing.
- Experienced in Defect tracking and reporting tools - Test Director.
- Proficient in using Microsoft Word and Excel.
- Strong Communication, Interpersonal Skills &ability to work independently or as a team
- As part of automation testing, parsing and analyzing of log & report files.
- Ability to work efficiently under stress on multiple projects.
- Highly motivated, self-starter and result-driven contributor with excellent organizational & analytical skills.
- Strong, effective communication (written and verbal).
TECHNICAL SKILLS
Java Technologies: Java, JUnit, Servlets, JSP, JDBC
Web Technologies: HTML, XML, SOAPUI, JavaScript.
Database: Oracle, MS SQL Server, TOAD, MS-Access
Operating Systems: MS-DOS, Windows- 2000/XP/NT.
Web Servers: MS IIS 6.0, Apache Tomcat 5.5, JBOSS.
Application Servers: Web logic 8.0, IBM Web Sphere
Programming and Scripting: JAVA, SQL, PL/SQL, VB Script, Ruby
Internet Technologies: XML, HTML, DHTML, HTTP
Tools: QTP, Selenium IDE, Selenium RC, Web Driver, GRID, Quality center.
Defect Tracking Tools: Clear Quest, BugZilla, On Time and, Webtrax
PROFESSIONAL EXPERIENCE
Confidential, Scottsdale, AZ
Sr QA Engineer
Responsibilities:
- Involved in all stages of STLC i.e. from requirement gathering to Product Delivery
- Record, play and Run tests using Selenium IDE
- SCRUM/Agile Methodology used for project Deliverables.
- Developed Test plan and written manual test cases in QC.
- Working knowledge of Snag IT for taking screenshots of Test Case.
- Involved in 3 weeks release SPRINTS using Agile Methodology.
- Automation of the test cases for regression testing using QTP.
- Usage of Quality Control (QC) for Project updates and bug tracking.
- Performed White and black box testing.Checking the data code generated in XML format that sends large amount of customer information to the client server in short period.
- This approach gave considerable amount of savings in the testing time.
- Used version control tools like Clear case.
- Server related testing done for few websites while moving from one data center to another.
- Role was to first write manual test cases for the assigned module of application and send it for review to BA after the review is done .
- Start the automation part of trying to automate the same manual test cases using automation.
- Performed Data-Driven tests by passing different sets of data and checked whether the information is updated into the database.
- Walk through all the saved tests in selenium IDE for performance testing.
- Worked with unit testing using JUNIT for Java based product.
- Performed Regression tests by writing test code in JUnit using Eclipse IDE .
- Inserting of Breakpoints and using Selenium IDE
- Checked the broken links in the application and conducted cross browser testing.
- Performed Regression testing to make sure all the defects found are fixed.
- Documenting local portals of the company with manual and test specifications of the project.
- Involved in Gap analysis with Developers, Business Team and Project Manager.
- Responsible for UAT testing of application before the Final Release.
Environment: Selenium IDE and RC, UNIX, Grid2, WebDriver, Java, J-Unit, JSP, QTP, HTML, JavaScript, Quality Center
Confidential, Atlanta, GA
Sr QA Engineer
Responsibilities:
- Preparation of Test Strategy and Test Cases.
- Helped Team lead in preparing Test Plans.
- Used Agile Methodology for Project Deliver.
- Responsible for GUI and functional Testing using Black Box testing Techniques.
- Preparation of Weekly and Monthly Status reports.
- Performed regression testing for subsequent versions of each application using QTP
- Performed Functional, Regression, Data-Driven, and Security Testing using SOAPUI.
- Worked on Test Case Execution, Debugging, and Controlling Flow as part of Functional Testing in SOAPUI.
- Worked on Test Case Execution, Debugging, and Controlling Flow as part of Functional Testing in Jmeter.
- Worked on basic UNIX commands for test files search
- Performed Data-Driven tests by passing different sets of data and checked whether the information is updated into the database
- Checked the broken links in the application and conducted cross browser testing.
- Performed Regression testing to make sure all the defects found are fixed.
- Reporting of bug under Work item to concerned Developer using TFS.
- Associating work items with change sheets using TFS.
- Discussed and raised performance defects based on load & stress testing results.
- Performance testing for the change requests given by the client such as system or application performance before the CR and after the CR.
- Executing Test cases in an XML format using JUnit frameworks in Selenium..
- Involved in development of Test Cases using JUnit for Unit Testing.
Environment: QTP, JUnit, XML, HTML, EJB2.0, Java Script, Groovy, Quality Center, SOAPUI.
Confidential, Wilmington, DE
QA Tester
Responsibilities:
- Worked on Agile methodology and involved in 3 week release SPRINTS.
- Involved in all stages of testing and working closely with development team.
- Done Unit Testing of Concerned developer system before integration.
- Used QTP tool for automation of test cases which included using Object Repositories and setting up Object Spy, Parameterizing Data.
- Done Integration Testing, System Testing and UAT Testing.
- Prepared Traceability Matrix for Application.
- Debugging and troubleshooting the code as part White Box Testing.
- Inserting of Breakpoints and using selenium IDE.
- Written functional test cases including edge cases, boundary conditions, etc.
- Developed the scripts by using File per Test model and Universal model.
- Involved in build verification and functionality tests of Java web applications using Quality Center(QC).
- Used SQL queries to verify the data from the Oracle database.
- Tested various links, text-hyperlinks, image-hyperlinks and Web based applications by writing link checking scripts using TSL as part of UI testing.
- Used Quality Center for tracking the bugs and assigning the bugs to developers.
- Involved in project QA planning, coordination and test planning implementation.
- Tested the entire functionality by using Positive flow and Negative flow,
- Boundary Value analysis and cross-browser testing manually.
- Involved Irun tests by using Selenium remote control in different browsers.
- Used Selenium Web driver
Environment: QTP, QUALITY CENTER, Java, C++, Client/Server, ORACLE, Win 00/NT, UNIX, IBM HTTP Server6.0,XML Shell Scripting, Selenium
Confidential, Holyoke, MA
QA Tester
Responsibilities:
- Analyzed Business Requirements, Technical and Functional Documents and prepared test cases.
- Involved in documenting Test Plan and Created Test Cases.
- Performed major role in the execution of test cases.
- Performed manual testing of the application and identified defects.
- Responsible for Functional, Performance Testing, Backend testing and User acceptance testing.
- Developed Test plan and modified the test plan when required in later stages of testing.
- Performed GUI Testing using Win runner as automated testing tool.
- Prepared test cases for Navigational testing, Functionality testing under load and GUI testing using Test Director.
- Parameterized the test scripts to generate and test different reasons for inquiry.
- Involved in database testing of the application to check for insert and update operations
- Handled unexpected errors using inbuilt exception handling.
- Performed regression testing to check for defects in previous tested modules.
- Correlated the unique data generated from the server such as Session ID.
- Analyzed transaction graphs, web resource graphs and network graphs to pinpoint the bottleneck.
- Participated in meetings and walkthroughs.
- Logged the errors and track them using Bug tracker and coordinated efforts with the development team to solve the problems.
Environment: Bug Tracker, Visual Studio.Net, SQL Server, and Windows NT, Tomcat Web Server, Web Logic, JBoss4.0.2