Qa Engineer Resume
San Diego, CA
PROFESSIONAL SUMMARY:
- Over 8 years of experience in Information Technology, wif specializing in Software Quality Assurance Testing, proficient in testing on Client/Server, Web based, Web Services (SOAP and REST) and Mobile Applications
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
- Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using TestNG/JUnit, ANT/MAVEN build tools.
- Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Experienced wif SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies
- Expertise in Smoke Testing, Backed end Testing, Black - Box/White Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Device Testing and Boundary Value Testing.
- Performed functional testing of teh mobile and web application manually &automating using Selenium Driver
- Experience in testing native apps on iPhone, Android and iPod devices manually
- Experienced in using HP Interactive automated testing tool like Quality Center
- Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
- Experience in Back-end testing, data validation, Database testing using SQL queries.
- Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
- Created manualTest CasesinHP QC/HP ALMfor variousUser Storiesbased onReleaseandSprintPlan.
- Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check teh integrity of data.
- Experience understanding teh code written in different programming languages Java, Java Script and databases like Oracle, SQL Server.
- Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
TECHNICAL SKILLS:
Testing Tools/Frameworks: Selenium WebDriver/IDE/GRID, HP Quality Center, JUnit, Log4j, Firebug, FirePath, TestNG, JXL, SOAPUI, Apache HTTP Client, JAXB, Jacson
Language/ Script: Java, JavaScript, CSS, HTML, XML, JSON, SQL, UML
Frameworks: Junit, TestNG, TDD
Firefox Add-ons: XPath, Firebug, FirePath
Web Technologies: HTML, XML, CSS, DHTML,WSDL
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center, HP ALM, BugZilla, Visual Studio TFS, JIRA
Build/ CI Tools: Ant, Maven, Jenkins
Databases and Tools: SQL, Oracle, MySQL, TOAD
Platforms: Windows, MAC, Linux, UNIX and DOS
PROFESSIONAL EXPERIENCE:
Confidential, San Diego, CA
QA Engineer
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Involved in Designing & developing data driven framework using Selenium Web Driver, TestNG and implemented Java Mail to send teh regression result automatically.
- Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
- Tested Rest API using Apache HTTP Client, Test NG, JXL, JAXB, Jackson and Log4j Framework
- Involved in validating functional, Integration and Regression test suites using Selenium and teh request and response of teh Web Services (SOA) through SOAPUI.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services
- Involved in Web Services Testing using SOAPUI to create and execute automated functional, regression, compliance, and load tests.
- Involved in executing SQL queries for backend testing.
- Used SQL Queries to verify teh data from teh Oracle database
- Co-originated wif various team for managements defects calls and resolve teh testing issues
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Apache HTTP Client, JXL, Log4j, JAXB, Jackson, SOAPUI, TDD, Agile, HTML, XML, xPath, Rally, Web Services (SOAP & RESTFUL), HTML, JavaScript, Quality Center, HP ALM, Firebug, SQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.
Confidential, San Carlos, CA
QE Engineer
Responsibilities:
- Performed Manual/Functional Testing for Regression Track and SMARTe Tool.
- Developed test code in Java language and did teh backend testing on teh Rest full web services.
- Create test cases, log and track defects using BugTrack tool.
- Manage teh testing process, schedule batch tests using Jenkins framework.
- Developed SMARTe tool using Javascript, CSS3, HTML5, AJAX.
- Participate in review meetings to resolve bug related issues wif developers.
- Developed test code in Java language using Eclipse, Selenium, TestNG framework.
- Test teh JSON response and Validate it.
- Test teh API response and validate against teh expected results.
- Used Selenium and Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Used TestNG Annotations in Rest Full web services and executed a batch of tests as testing suite.
- Used Xquery, Serverside Javascript Queries to verify teh data from teh Marklogic database
- Involved in daily meeting wif Team members to keep track of defects and provided update on Testing progress to teh Team Lead.
Environment: Java, Selenium, Web Driver, Firebug, TestNG, Jenkins, TDD, Agile, HTML, CSS3, XML, xPath, Web Services (SOAP & RESTFUL) JavaScript, Putty, Marklogic8, UNIX, Windows.
Confidential, Florida, MI
QA Engineer
Responsibilities:
- Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
- Developed automated scripts using Selenium Web Driver and Implemented Frame work using Java.
- Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium Web Driver.
- Involved in Automation of teh test cases using Selenium Web Driver, Junit and Ant.
- Create JUnit HTML test report for teh entire test suite.
- Developed Java based library to read test data from XML & Properties files using Junit and Selenium.
- Configured ANT build scripts to run tests, develops reports and send notifications.
- Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
- Performed Regression testing on new builds, every modification in teh application using Selenium RC.
- Performed regression testing using QC by modifying and documenting teh existing scripts.
- Performed back-end testing using SQL queries to validate teh data in teh back-end SQL Server.
- Executed automated testing in QC to test teh front-end functionality of teh application.
- Used HP Quality Center for viewing and analyzing test results and also for defect tracking and reporting which occurred during execution of test scripts.
- Practical experience wif Quality Center / HP ALM to develop Test plan, test cases, executing test cases in Test lab, and creating and tracking defects in Defects module
- Wrote SQL queries for validating teh data mapping and data integrity.
- Involved in status reporting, project meetings and project planning wif teh team.
Environment: Selenium Web Driver, Eclipse, JAVA, JUnit, JIRA, Rally, Oracle 10g, SQL,SQL Navigator, SOAP UI, Web Services(SOAP & REST FUL) JIRA, Bugzilla, xPath, Eclipse IDE, HTML, JavaScript, CSS, XML, Web Services, SQL Server 2000, Windows 2003, Linux.
Confidential
QA Engineer
Responsibilities:
- Explored teh application to acquire teh product knowledge.
- Involved in Executing Test Cases for Functional Testing and Prepared Bug report.
- Performed System Testing, Functional Testing, Black Box testing, UAT (User Acceptance Testing) and Regression Testing.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Bugzilla.
- Conducted system testing for applications to ensure requirements are met and defects are managed.
- Involved in Database testing to verify data integrity tests.
- Attended team meetings to discuss about teh test strategy and defect resolution wif various teams which include Development, Business, Deployment and Offshore teams
- Downloaded, installed teh build and conduct Exploratory, Adhoc, Functional and Regression testing as part of manual testing.
- Extensively used Selenium (xPath and CSS locators) to test teh web application
- Validated SOAP Web Services using SOAP UI and created functional test suites
- Used Quality Centre as a test management tool- Maintained Requirement traceability matrix, tool for reporting, tracking defects
- Created Test Deliverables like Test plan, Test Case, Test scripts, Test Results and defect report to ensure compliance to teh Test Strategy /standards and validation of completion of Testing.
- Attended teh daily Bug review meetings, weekly status meetings and walkthroughs and interacted wif Business Analysts and Developers for resolving Defects.
Environment: Eclipse, Java, TestNG, SOAP UI, Rally, SQL, JavaScript,, HTML, XML, JavaScript, Web Services, SOAP, SOAP UI, Oracle 10g, Web Sphere, SQL, UNIX, BugZilla
Confidential
QA Engineer
Responsibilities:
- Involved in analyzing system specifications, designing and development of test plan for collection Applications.
- Reviewed teh Business and System requirements.
- Attended core team meeting and walk-through for review and resolution of Business and System requirements.
- Created Test Plan, gatheird test data and created Test Cases, Matrices and scripts. Coded and executed automated test scripts using Quick Test Pro.
- Involved in System Testing, Negative Testing, and Positive testing.
- Executed Test Cases and verified Actual Results against Expected Results. Bugs traced & reported to teh developers.
- Performed Regression Testing to assure fixes are working fin e and not creating and another issue.
- Involved in acceptance testing on every new build from development.
- Executed SQL Queries for database testing
Environment: Quality Center, Java, HTML, Java Script, QC,CSS, XML, UNIX, SQL, Oracle, Windows, Tomcat.
