Sr. Sqa/software Engineer Resume
Irvine, CA
PROFESSIONAL SUMMARY:
- Around 7.5 years of work experience as software Quality Analyst, well - versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
- Experience in Functional Testing, System Testing, Performance Testing, Regression Testing, Security Testing, User Acceptance Testing (UAT) and Database Testing
- Performed both Manual and Automated testing for major releases and monthly enhancements.
- Experience with creating Test Plans, writing and executing Test Cases.
- Expert level experience in Creating Use Cases.
- Work experience in Agile/SCRUM Methodologies.
- Experience on Version Control System like CVS, SVN, GIT.
- Very strong Functional testing skills and excellent understanding of Business Process.
- Extensive experience on Tracking Defects using JIRA, HP Quality Center and, BugZilla.
- Extensively used automated test tools like Quick Test Pro-QTP for Functional and Regression Testing.
- Experience in different types of testing viz Black Box, Integration, System and Regression and also involved in Beta II testing with clients.
- Written and executed QTP scripts using VB Script for maintaining and enhancing teh regression suites.
- Experience with mobile applications testing manually.
- Versatile test automation tools expertise such as Selenium WebDriver, RC, SoapUI, QTP, JMeter, JUnit/TestNg.
- Used Java as client library for Selenium RC/Webdriver to design and developed Automation test Framework using JUnit/TestNG.
- Expert in creating HTML formatted report for Test team using build tool like Maven Surefire Plugin.
- Extensive Experience on understanding Web Service Testing skills like XML, XSD, DTD, SOAP, REST.
- Hands-On experience in using SOAPUI tool for Service Testing, Load Testing, Assertions, Test Coverage, Security Scans, Properties and Groovy scripts.
- Worked extensively in SQL, and database connectivity for back-end testing.
- Experience working with ANT, Maven builds tools.
- Involved in preparation of Requirement Traceability Matrix (RTM), Defect Report, and Weekly Status Reports.
- Always strived to identify high quality defects and root cause analysis and suggested fixes and track them to closure.
- Coordinated and Interacted with Developers and Project Managers to resolve outstanding defects.
- Ability to effectively and professionally interact with people at all levels of management in reporting.
- Excellent analytical, problem solving, Verbal and Written Communication Skills.
- Exceptional skills in adapting to Industry Best Practices, new Technologies and Environment.
- Ability to work well in a dynamic fast paced team environment and plan activities without supervision.
TECHNICAL SKILLS:
Requirements Management: HP Quality Center 9.0, Rational Requisite Pro
Defect Management: Rational Clear Quest, HP Quality Center 9.0, Test Director8.0
Testing Automation Tools: Quick Test Pro QTP10, Selenium 2.0 RC/WebDriver/Grid, TestNG LoadRunner, Winrunner
Web Service Testing Tool: SOAP UI
Languages: JAVA, JUnit, SQL, PL/SQL,VB, C#,XSLT
GUI or Front End: Java, J2EE, JSP, Java API, DHTML, XML, ASP, VB, VB Script
RDMBS: Oracle, MS SQL Server, MySql
Change Management: Rational Clear Case, MS Visual Source Safe, SVN, Share Point
Operating Systems: Windows Family, UNIX, Linux
Mobile Devices: Apple, Samsung, HTC, LG Mobile OS iOS, Android
Others: JMeter, Documentum, JReports, Web Logic, Web Sphere, JBoss, Tomcat, MS Office, XML Spy
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
Sr. SQA/Software Engineer
Responsibilities:
- Conducted review meetings to help team understand Business Requirement and Functional Specification.
- Work closely with Business Analyst and conduct weekly status meetings walkthroughs.
- Responsible for defining teh Test plan, analyzing teh Test scenarios.
- Used Quality Center for preparing teh Test plans and manual Test Script.
- Designing Test Cases, executing Test Cases and Defect Logging.
- Performed data-driven testing using Selenium RC.
- Reported teh defects in teh Quality Center automated tool and coordinated with teh QA Lead and developers.
- Interacted with developers, users and various members of teh team to discuss issues resolve defects and set priorities.
- Develop Enhance and Maintain test scripts from teh test cases in SoapUI.
- Performed automated Regression testing using Selenium RC with Java.
- Performed White Box and Black Box Testing (Unit and Integration Testing).
- Created Requirement Traceability Matrix in Excel.
- Used SQL for data integrity testing, captured teh SQL statements from teh application execution and manually checked teh results.
- Comply change management requirements and manage teh change request/modification request in Quality Center.
Environment: Windows 7, MS Office Suite, Quality Center, Selenium RC, Oracle, SOAPUI
Confidential, UT
Automation QA Engineer
Responsibilities:
- Working in manual and automation testing using Selenium Webdriver.
- Working in teh agile development environment with frequently changing requirements and features set.
- Actively participating in scrum meetings, reviews and developed test scenarios in agile environment.
- Participated in software requirements and implementation design reviews and attending Scrum Kickoff meetings, Product Backlog in Agile software development.
- Validating functionality and business rules in calculation and reporting engines, based on requirements and use cases using Agile Scrum methodology.
- Developing test plans and specify test cases to be implemented, as well as lead teh selection of appropriate QA tools for developing and running tests, and analyzing results.
- Using Selenium IDE for Firefox add-on that record clicks, typing and other actions to make a test which playback in teh browser. Ran teh tests with Selenium Remote Control with multiple browsers & platforms. Deployed desired application server with Selenium Core. Selenium ran on browsers like Firefox, IE & Safari and Windows, Linux and Mac, etc.
- Used Java libraries like JDBC, CSVReader, JExcel, Log4J and JUnit/TestNg for all teh automation scripts.
- Currently involving in Android Mobile web application using AVD to do manual simulation testing on Android app
- Reviewing product requirement and Test strategy document and involved in developing teh test plan and test cases document
- Interacting with business analysts and Software developers for bug reviews and participated in QA meetings.
- Preparing teh traceability matrices between requirements and test cases.
- Developing test cases using JUnit for a web application.
- Using JMeter to performance testing of teh web portal.
- Using proxy recording in JMeter for automatic sampler creation.
- Using Soap UI tool to locate teh WSDL file on teh internet, create test cases, and execute test cases as well as performing load testing. Experience testing both SOAP & REST webservices.
- Performing backend Database testing in My SQL using SQL
- Submitting teh bugs using JIRA & using SVN for teh version control.
Environment: Selenium IDE, Selenium Webdriver, Selenium RC, TestNG, MySQL, Java, HTML, XML, Java Script, Ajax, API, JUnit, JMeter, Android, iOS, SOAP UI, Windows, Linux.
Confidential, Memphis, TN
QA Tester
Responsibilities:
- Involved in complete Software Testing Life Cycle from analyzing requirements, test planning, developing test cases, setting up teh test environment, test execution, defect reporting and test closure.
- Analyzed teh business requirements, functional specifications and use case documents and developed test plan.
- Documented test cases and test scripts using Microsoft Office.
- Performed Functionality testing, Usability testing and interface testing.
- Manually tested teh test cases for functionality verification.
- Recorded teh test cases using Selenium IDE and executed them in teh Firefox browser.
- Saved teh similar test cases into test suites and executed them in Selenium IDE.
- Created dynamic, configurable test cases for mobile device web app testing using Firefox user agents.
- This allowed on-teh-fly testing of new mobile configurations despite non-standard HTML used in mobile devices.
- Converted teh scripts into X-Paths.
- Executed teh test suites in different web browsers using Selenium RC.
- Configured Eclipse IDE and converted teh selenium IDE scripts into Java files and performed additional logic like loops and conditional statements.
- Performed data-driven testing using teh Eclipse IDE.
- Conducted cross browser testing with Internet Explorer, Mozilla Firefox and Google chrome.
- Carried out positive and negative testing.
- Created and maintained test reports & test data.
- Used teh SQL’s and verified teh SQL server database for teh purpose of data verification.
- Defect reporting and tracking is done using JIRA.
- Participated in QA status and bug review meetings.
Environment: Selenium IDE 1.1, Selenium RC, Eclipse IDE, JIRA, JUnit, JavaScript, Java, API, HTML, Oracle 10g, Android, iOS, Windows XP, Microsoft Office
Confidential, Albany, NY
QA Tester
Responsibilities:
- Responsible for developing test plan by reviewing functional requirements and use case documents.
- Developed test cases for functional and GUI testing of teh website.
- Executed test cases manually to verify teh expected functionality of teh application.
- Extensively tested teh graphical user interface components.
- Performed cross browser functionality testing on Internet Explorer, Firefox etc.
- Automated teh test scripts using QuickTest Professional for Regression testing.
- Conducted functional testing, regression and GUI testing on each build of teh application using QTP.
- Implemented data-driven test to verify teh same functionality with multiple sets of data.
- Analyzed teh problems found during manual and automated testing and submitted teh bugs using Test Director.
- Interacted with developers regarding defects, verified and closed teh defects as they get resolved.
- Integrated QuickTest Professional with Test Director to run automated test scripts and view teh results in Quality Center and generate Excel reports.
- Performed GUI, Functionality and Backend Testing.
Environment: QuickTest Professional 10.0, Quality Center 9.0, C#, VBScript, SQL Server 2005, Windows XP.
Confidential, Barrington, IL
QA Tester
Responsibilities:
- Reviewed Business Requirement Documents and Technical Specification document.
- Developed test plan for testing teh application after analyzing system specification document
- Developed and documented Standard Testing Procedures and test cases for manual testing of teh application.
- Performed Regression and functionality testing using WinRunner.
- Utilized WinRunner’s class mapping utility to communicate with custom objects through teh methods and properties of teh pre-defined classes.
- Designed, developed and executed WinRunner TSL scripts for functional and regression testing of teh application.
- Conducted System Testing and User Acceptance Testing.
- Tracked, Detected and Reported bugs using Test Director.
- Tested teh reports by querying in teh database through SQL statements.
Environment: Java, JSP, Servlets, Struts, Java Script, SQL server, WinRunner, LoadRunner, Test Director, Windows XP.
Confidential
QA Tester
Responsibilities:
- Involved in end-to-end test and responsible for Quality Assurance of this application to complete in record time.
- Conducted functional and regression testing.
- Streamlining teh database sharing process to require less time for agent to process new customer.
- Contributed product documentation, including online help.
- Identified and documented software defects.
- Verified resolved software defects.
Environment: VB, HTML, Windows, Oracle, MS Office 2000.
