SUMMARY:
- 5+ years of professional experience as Quality Analyst, both Automation & Manual tester.
- Expertise in writing test automation scripts, manual testing, designing Test procedures, Manual Test cases and preparing Quality feedback to QA team & manager.
- Strong analytical, problem solving, communication, learning and team skills.
- Analyzed and understood the functionalities of the projects from business point of view by going through the Use cases.
- Substantial experience of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Part of QA in different testing methodologies like Agile, and Waterfall.
- Experienced with Agile (Scrum) methodology approach and follow - up with JIRA.
- Experience in Assisting Lead with effort estimation related to the testing of an application.
- Expertise in working with HP QC/ALM for test management, Selenium IDE and Selenium Web Driver using TestNG for Automation testing for web based and desktop applications.
- Experienced in analyzing Functional Requirement Specifications (FRS) and conversant with System Design Specifications (SDS).
- Excellent working knowledge in design & implementation of all QA Test strategy plans for both Manual and Automation as demanded by the AUT.
- Extensively uploaded test cases from MS Excel, MS Word to Test Director & Quality Center.
- Well conversant with scripting languages like Java Script, HTML, DHTML, and XML.
- Proficient in writing Selenium WebDriver automation scripts in JAVA using Maven, Cucumber, and Testing Automation Testing for Web Applications.
- Worked on Swagger framework to develop RESTful web-services. Used Swagger Inspector to validate API.
- Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
- Experience in performance of Build Validation and Verification, Positive and Negative, Boundary value Analysis, Functional, Integration, Regression, GUI, Cross-Platform and UA Testing.
- Good experience in working with various stake holders including product management, software development and business users.
- Experienced in testing the database using SQL statements in RDBMS like Oracle, and MS SQL Server.
- Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL, PL/SQL, SQL PLUS and TOAD.
TECHNICAL SKILLS:
Databases: MS SQL Server 2008, Oracle 11g, IBM DB2, Access, Hbase
QA Tools: Selenium, HP Quality Center, QTP, SOAPUI, Jira, Bugzilla, Jmeter, LoadRunner, WinRunner, Dynatrace, Splunk, Cucumber
Reporting Tools: SQL Server Reporting Services (SSRS), Report Builder, Crystal Reports, Excel
Tools: Toad, Management studio, SQL Profiler, SQL Query Analyzer, Performance Monitor
Languages: C, C++, Java, J2EE, .Net, C#, VbScript, ActionScript, HTML, XML, Spring MVC, Junit
PROFESSIONAL EXPERIENCE:
Confidential, Bellevue, WA
Sr. QA Automation Tester
Responsibilities:
- Worked closely with project team to gather requirement.
- Extensively used Quality Center for Test planning, Test execution, defect tracking and Reporting.
- Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application.
- Worked on multiple SQL Tools like TOAD and SQL Server Management Studio to run the SQL.
- Worked on Data Driven Testing to test the application with different sets of data from the test database.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
- Confirmed product testability while operating Regression tests in Selenium WebDriver.
- Developed automated test process to create scripts for regression testing.
- Performed DDT using Junit functions and Selenium WebDriver which examines the data properly from XML files.
- Performed User Acceptance testing (UAT) exclusively in an agile environment.
Environment: Selenium Web Driver, Jenkins, ANT, SOAP, Cucumber, Eclipse, SQL, Oracle, Java, QTP (Quick Test Professional), QC (Quality Center), VBScript, Junit, Firebug, XPath, Windows 7/Windows 10, UNIX.
Confidential, Canton, TX
QA Automation Tester
Responsibilities:
- Designed, developed, implemented, and executed test scripts and test plans to identify software problems and their causes.
- Prepared Test Matrix to keep track of the requirements and the test cases.
- Prepared Test cases using Zephyr plug-in in Jira.
- Worked as part of the core SuccessFactors implementation team to guide and provide technical advice on data migration, process opportunities, etc.
- Assisted in supporting day-to-day operational SuccessFactors data needs, which include ensuring integrity for employee records and investigating issues/inquiries.
- Automated Functional test cases using Selenium WebDriver, TestNG, and Java.
- Worked on distributed test automation execution on the different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Responsible for integrating with defect tracking, Robot Framework, script enhancement, test execution, test script development, preparing test data.
- Developed test automation scripts using Java in IntelliJ for regression and performance testing of the various releases of the application.
- Verified Web services API request, response data validations in REST, SOAP protocols.
- Responsible for estimating required resource and components for SOAP testing.
- Defected logging and tracking through JIRA.
Environment: HP Quality Center 9.X, Selenium WebDriver, Jenkins, JIRA, SOAP/API, Test Cases, J2EE,TestNG, MS Excel, HTML, XML, Oracle, UNIX, Windows 8/7, XP.
Confidential, Charlotte, NC
QA Manual Tester
Responsibilities:
- Conducted tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective.
- Handled all UAT related and PROD related issues.
- Maintained the matrix, MOM, Estimate project schedules, guide team and help them resolve complex issues.
- Planned and executed Functional, Integration, Regression and System Test.
- Reviewed use cases and requirements for test coverage matrix.
- Defected logging and tracking through JIRA.
- Traveled on-site for requirements analysis and developing business test scenarios
- Ensured all the functionalities of the software meet the highest quality possible by following industry recognized QA methodologies and best practices.
- Involved in UAT testing, SIT Testing, Regression Testing and Functional testing.
- Provided weekly status updates showing the progress of the Automation testing effort and open issues to be resolved.
Environment: HP Quality Center 9.X, Selenium WebDriver, Jenkins, JIRA, SOAP/API, Test Cases, J2EE,TestNG, MS Excel, HTML, XML, Oracle, UNIX, Windows 8/7, XP.
Confidential, Austin, TX
QA Analyst Manual
Responsibilities:
- Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects.
- Created Test plan & Script, Defect Management Templates.
- Analyzed end user requirements, specifications, and business rules to plan test scenarios and report.
- Manually executed the test scripts to perform positive and negative testing of all the functions of the application and documented the test results.
- Conducted Regression Testing on various builds of the application and reported the defects to the developers using HP ALM.
- Wrote SQL queries for testing application database.
- Wrote custom scripts to test web-framework and web-application.
- Performed Functional testing, Performance testing, Backend Testing, User Acceptance Testing and System Integration testing.
- Critical points in the applications were identified through functional testing.
- Reported the defects to developer team and logged the software behavior.
- Assisted technical documentation to formulate user support manuals and given live demonstration of new functionality to users.
- Used Quality Center to store all testing results, metrics, and Reporting.
Environment: Quality Center, Oracle8.0, PL/SQL, Tuxedo, Windows.NET’s/ISP, DB2, MS Office Suite, MS Visio, MS Access, MS Project, HP ALM.
Confidential, Madison, WI
Manual Tester
Responsibilities:
- Involved in attending Scrum meetings and gather business requirements and coordinate with business analysts and developers to convert Sprints to testable requirements.
- Working in Agile methodology with SDLC.
- Manually tested the whole application before going for the automated testing.
- Executed manual test cases and verified actual results with expected results.
- Creating automated test scripts by modifying the existing functions.
- Performed functional, stress, and load testing.
- Performed retesting after fixing the bugs manually.
- Conducting benchmark testing for performance for each Sprint.
- Creating performance graphs for each Sprint.
Environment: Windows, Quality Center, SQL Server, Agile Methodology (Scrum/Sprint)