Sr. Qa Analyst Resume
San Jose, CA
SUMMARY
- 8 years of industry experience in Software Quality Testing of Web Client/Server and Web Services applications using Manual and Automation Test Tools
- 2+ years of Experience in Java development and J2EE technologies for preparing Test Scripts
- Experience in performing Shakeout testing, System Integration testing, Regression testing, Performance testing, Load testing and coordinating User Acceptance Testing
- Experience in writing test plans, test scripts, test scenarios, test data preparation, test execution and defect tracking.
- Designed and Developed Automation test scripts in Java implementing test in selenium Web Driver
- Designed and Developed Automation frameworks in JUnit and TestNg. Implemented frameworks like POM, POM using Page Factory and Data Driven
- Well versed with Java Testing Frameworks like Test NG and JUnit 3, JUnit4
- Experience working ETL and test tools like Ab Initio, AS400, HP Quality center, QTP, Selenium RC/WebDriver, Java, Eclipse, HTML, XML, ANT, MS Office
- Wrote complex SQL scripts for Backend Testing of RDBMS - Oracle, MySQL, DB2
- Experience in Shell Scripting, API testing, front end, Backend, black box testing.
- Experience in Testing Huge projects and performed Web application testing
- Web Service testing (SOAP) (SOAP and RESTFUL) using SOAPUI and JMeter
- Experienced in using versioning tools/repositories Clear Case, MS Visual Source, CVS and SVN
- Familiar with Mobile App Testing Monkey Talk and Selenium Mobile Drivers.
- Exposure to web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS, SOAP, and JQuery
- Expertise in Problem solving and Defect Tracking Tools like Quality Center, BugZilla and JIRA
- Experience in software engineering methodologies or SDLC like Agile/Scrum and Waterfall methodologies.
- Experience in managing and coordinating with offshore/onsite test team and working closely with Project team in Agile Methodology
- Expertise in diverse domain technologies like Banking, Insurance, Finance, Healthcare
- Ability to achieve targets and deliver results in a high-pressure environment
- Proactive and analytical problem solver with strong leadership and excellent interpersonal skills; also has good client interaction and team skills.
- Dynamic in working with all teams involving Developers, Business Analysts, Product team and Client Support teams for deliveries on time and budget with highest quality.
TECHNICAL SKILLS
Methodologies: SDLC, Waterfall and Agile
Defect Tracking Tools: HP ALM, Quality Center, BugZilla, JIRA, Rally
Automation Tools: Selenium IDE, Selenium RC, Selenium Web Driver, JUNIT, TestNG, SOAP UI, Eclipse, Maven, QTP and LoadRunner
Versioning Tools: Clear Case, MS Visual Source, CVS, SVN
Languages: Java, C, C++, HTML, XML, PL/SQL, JavaScript, CSS
Databases: MS Access, MY SQL, Oracle, DB2, SQL Server 2008
Workflow tools: MS Excel, MS Word, MS PowerPoint
OS: Windows, MAC, UNIX, LINUX, DOS
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Sr. QA Analyst
Responsibilities:
- Analyzed BRD, HLD and LLD
- Prepared all test deliverables throughout SDLC including Test plan, test scenarios, test scripts, test data, performed test execution, test result documentation, test reports, defect logging and tracking, test matrix
- Wrote automation/manual test scripts to test highly complex rule engine comprising of rule set defined for 50 states to compute late charge fees
- Wrote Automation test scripts using Java implementing Selenium WebDriver to test Web Application
- Extensively used methods like Get (), GetTitle (), DragandDrop, keys, Select, List Array, Iterate, Implicitly wait, iframes, Menu options, Actions, etc to build automation test scripts.
- Designed Automation framework in TestNg for front end web application test.
- Generated reports from TestNg for project team members
- Created XML test suite for functional testing and regression testing
- Performed browser compatibility testing
- Created automation framework using POM- Page Object Model, and Data Driven framework to test web application. Thorough understanding of POM using Page Factory
- Worked on version Control tools-SVN
- Provided walkthrough to project team for test deliverables like test plan and test scripts
- Represented Testing team as Sr. QA Engineer at Test Summit head in Addison, TX
- Attend project meeting, and ensure all the issues and concerns are raised and project time lines are met
- Co-ordinate with off shore team, to ensure test team is progressing and have good understanding of the project
- Responsible for setting up test environments, requesting access levels for test team onsite/offshore, submission of jobs on test environments during test execution.
- Performed Test Execution and defect logging and tracking using HP Quality Center.
- Worked extensively on Quality Center modules- Test Plan, Test Lab, Defects and Reports
- Wrote complex SQL queries for test data set up in RDBMS-Oracle & DB2, backend database testing, and data validation and ETL data flow.
- Validated the front end application and verified data mapping is correct
- Validated generation and data on COOL reports.
Environment: SQL, Oracle, Java, XML, Selenium WebDriver, Junit, TestNg, MAVEN, Web Services, SOAP, Restful, SOAP UI, WSDL, Eclipse, HTML, Java Script, CSS, SVN, Execute Query, DB Visualizer, Quality Center 9.2, AGILE, Rally, iSeries Navigator, AS 400, JDBC, MS Excel
Confidential, Plano, TX
QA Analyst
Responsibilities:
- Analyze the business Requirements and closely work with the Business Team to get the clarifications addressed
- Run Defect Triaging and Review the Test Plan, Test Scenarios, Test Cases with Project Team
- Designed, executed and maintained automation Test Scripts in Selenium RC using JAVA framework- JUNIT, TESTNG for regression test cases.
- Developed Automation framework implementing Page Object Model, and Data Driven Test for certain Test Cases.
- Built Test Suite in XML for functional and regression test
- Execute the Test cases and review the results with Business to get the Business approval for UAT
- Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested
- Running shell scripts and command line programs for testing calls
- Performed browser compatibility testing
- Involved in Web Services Testing using SOAP UI
- Involved in the regression test planning for the project and identified the critical regression tests
- Executed the automated regression test cases during every release and also executed the daily regression test suites
- Involved in debugging of the existing automation script
- Experience working in Agile/ Scrum methodology for SDLC and working on Test management tools like Quality center(QC)
Environment: Selenium WebDriver, Selenium GRID, Java, Web Services, SOAP, REST, Quality Center, AGILE, JIRA, HTML, Java Script, CSS, Eclipse, Oracle, Windows, UNIX/LINUX, Ms Word
Confidential, Edison, NJ
Test Automation Engineer
Responsibilities:
- Reviewed Project Requirements and Prepared Test Plan, Test Scripts, Test Scenarios and Test Strategy.
- Worked on Selenium IDE, Selenium RC, Selenium WebDriver.
- Created automatic test scripts using Selenium IDE, Selenium RC for testing Web Application.
- Developed Test Scripts in Java. Thorough knowledge of JavaScript, HTML, XML, CSS, JSON
- Created test scripts in Selenium and enhanced those scripts using Java API in Junit.
- Created Test Scripts in SOAU UI and Restful for Testing Webservices
- Designed Test Scripts to test e-Commerce Website.
- Designed Test Suite in XML for functional Testing and Regression Testing.
- Created Data Driven Test for certain Test Scenarios.
- Wrote SQL Queries to test Backend Data in RDMS- Oracle, MYSQL.
- Executed and maintained manual test cases for Functional and Regression Testing.
- Designed test scripts for Load and Performance Testing.
- Performed browser compatibility test, stress test, scalability test for Web Applications.
- Performed Defect Tracking and logging using Test Management tools like Agile, Rally
Environment: Java, J2EE, Selenium IDE/RC/WebDriver, Web Services, SOAP, REST, HTML, Java Script, CSS, HP Quality Center, Agile, JIRA, SQL
Confidential
QA Analyst
Responsibilities:
- Reviewing the BRD, HLD and LLD. Prepared Test Deliverables- Test Scenarios, Test Cases, Test Execution.
- Created automation Test Scripts for Web Based Testing in Selenium IDE.
- Wrote automation test scripts in SOAP UI for web service testing.
- Executed and maintained manual test cases. Performed Functional, System, and Regression Testing.
- Wrote SQL queries for backend testing.
- Performed Defect tracking in Quality Center. Designed scripts in Test Plan, and performed execution in Test Lab. Generated daily execution reports from Report Module in QC.
- Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
- Validated performance of the systems by running scripts and gather the response times. Prepared results of the performance tests.
- Prepared reports on defects and conducted defect meetings with the project team.
Environment: Java, Selenium IDE, QTP, Web Services, SOAP, HP QC, Agile, SQL, SOAP UI