Qa Engineer Resume
CA
SUMMARY
- 8 years of experience as a QA Analyst with focus on testing of Web based Client/Server Applications
- Hands - on experience in Test Automation tools like Selenium IDE, RC and WebDriver.
- Experience using Selenium with data driven and page object model frameworks.
- Experience using Selenium with Java, TestNG, Jenkins, Maven and Ant.
- Developed the automation scripts in Selenium for functional testing. Performed Data Driven and GUI Testing using Selenium.
- Extensive Experience in manual and automated testing using QTP (Quick Test Professional), Selenium RC/Web driver and SOAPUI
- Expertise in performing Functional Testing, Integration Testing, Regression testing, user acceptance testing and browser compatibility testing.
- Developed/maintained Test Plans, Test Cases, Defect Tracking and reporting for both Manual and Automated Test environments.
- Working good experience performance testing in LoadRunner 9.0
- Experience with Agile methodologies and good understanding of Waterfall methodologies.
- Hands-on experience in testing REST web services.
- Experience in Bug Reporting, Bug Tracking using various Bug Tracking Systems like JIRA, Quality Center and Rally.
- Experience with working on database like Oracle, MySQL and MS SQL databases.
- Good noledge in scripting with JavaScript, UNIX shell and strong passion for coding with programming languages like Java.
- Extensively used SOAPUI to validate SOAP/WSDL and web services.
- Developed Performance Test plan, executed Load testing, analyzed the results and generated Load testing reports usingLoad Runner.
- Experience in using Maven and running weekly builds using Jenkins
- Knowledge of Source Code Control Tools like SVN, CVS, Git and Clear Case.
- Converted Manual test cases in to Automation Script using QTP
- Extensive experience on tracking Defects usingHP Quality Center (QC)and Bugzilla.
- Proficient in the use of HP Quality Center (QC) for developing and executing automated and manual tests.
- Experience in Web Services testing (SOAP) using SoapUI.
- Used Microsoft Visual Studio to develop web sites, web applications and web services.
- Proficiency in Structured Query Language (SQL) and PL/SQL.
TECHNICAL SKILLS
Languages/APIs: Java, JavaScript.
Defect Tracking Tool: Quality Center, Bugzilla, JIRA, Rally
Performance testing: Load Runner 9.0
Testing Tools: Selenium IDE, RC, WebDriver, TestNG, SOAPUI,QC 9.2
Front-end: HTML, JavaScript, XML.
Databases: Oracle, MySQL, MS SQL Server.
Web Services: SOAP, REST
IDEs: Eclipse
Operating Systems: WindowsXP/7, UNIX.
Other Tools: Jenkins, Maven, SQL Developer, CVS, GIT, Clear Case.
PROFESSIONAL EXPERIENCE
Confidential, CA
QA Engineer
Responsibilities:
- Developed the framework from scratch using Java, TestNG, Selenium Webdriver and ANT
- Developed Hybrid framework, for project page, desktop page, shared report page and prompt page we used page object model and for passing the metadata we used data driven model
- Created and executed the test scripts with Java/TestNG.
- Used TestNG for writing unit test cases and executing them as a test suite.
- Contribute in framework creation. Automate web application usingSelenium Webdriverand Java
- Performed UNIT testing with the JUnit framework
- Created test script for the database connectivity and querying to cross check the values from database and the report result page
- Created task using Ant
- Used clear case to maintain the framework
- Using HTML page and TestNG created test script to do the unit testing of the developed framework
- Reported defects using Quality Center, Bugzilla and interacted with developers to resolve any defects/issues.
Environment: Selenium WebDriver, Java, Ant, TestNG, JUnit, clear case. QC 9.0,9.2
Confidential, San Francisco, CA
QE Engineer
Responsibilities:
- Created test cases for various interfaces based on Business Requirement Documents and System Specification documents
- Incorporated Agile Scrum Methodology for automating 70% of the regression suite
- Developed Automation test scripts using Java to test functionality of Levis and Dockers.
- Integrated smoke test scripts using Jenkins to test build every time a change was made.
- Created automation framework for complex scenarios, and performed functional and regression testing for various releases using Selenium Web driver.
- Performed manual and automated test procedures for functional testing of Web services using SoapUI 2.5.
- Used TestNG framework for creating Selenium scripts with Data Driven Frame Work.
- Captured the response in SOAP UI in XML format and tan compared the response with the database.
- Performed UNIT testing with the JUnit framework
- Wrote Selenium Scripts for web automation.
- Designed and developed hybrid automation framework using Selenium Web Driver, Java and TestNG.
- Developed driver scripts using Selenium 2.0 and function library for automation framework.
- Developed and executed white box test cases using TestNG framework and Eclipse.
- Responsible for API Testing using Java and Test NG.
- Involved in creation of automation configuration file and data table.
- Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
- Used Firebug and Selenium IDE to identify web elements.
- Automated sanity and regression tests using Selenium.
- Maintained and executed Maven build files for executing automated tests.
- Developed and executed white box test cases using TestNG framework and Eclipse.
- Participated in migration of automation scripts through Web Driver, in order to provide an API dat established a well-designed standard programming interface for web application testing.
- Involved with writing SQL scripts and Queries using SQL Management Studio for DB Testing
- Using Quality Center to login the bug.
- Used Jira for maintaining the Test Cases and Test Scripts for the application.
- Architected & implemented cloud-based ALM environments for development, integration, test, staging and production
- Created and maintained Requirement Traceability Matrix in Quality Center to ensure maximum test coverage
Environment: Selenium WebDriver, Java, Maven, TestNG, JUnit Jmeter, Jira, Jenkins, Sauce Labs, QC
Confidential, Los Angeles, CA
Senior QA Engineer
Responsibilities:
- Created test cases for various interfaces based on Business Requirement Documents and System Specification documents
- Performed testing of software web applications like Functional, Integration and Regression testing using Automation Tools including Selenium Webdriver.
- Actively participated in framework design and developed Page Object Model (POM) framework with Page Factory.
- Developed test cases, designed test steps and associated the corresponding requirement.
- Developed automation scripts using Selenium Webdriver.
- Participated in migration of automation scripts through Web Driver, in order to provide an API dat established a well-designed standard programming interface for web application testing.
- Used Selenium IDE and Firebug for capturing various XPaths/IDs.
- Developed page level libraries for functional automation.
- Created Selenium Webdriver tests using page library.
- Used JIRA to track bugs and issue management.
- Extensively used Selenium Locators like ID, Name, Identifier, Link Text, Xpath, CSS.
- Validated Web services using SOAP UI by testing XML request and response datawith SOAP.
- Performed Volume Testing, Load Testing and Stress Testing using LoadRunner 9.0
- Maintained ANT scripts for build creation and integration with Hudson.
- Used virtual mobile testing tools for exhaustive functional test, compatibility test, interrupt test, regression test.
- Performed Compatibility Testing with Mobile Device like IPAD, me Phone 4, me Touch.
- Uninstalled/Installed app in IPAD using Iphone configuration utility and verified IPAD app logs in Iphone configuration utility.
- Throttle low bandwidth IPAD/Android with WIFI connection using Charles proxy application.
- Tested application using IPAD simulator and also Android Emulator.
- Involved with database management through the performance of back-end testing and creation of SQL statements.
Environment: Java, Eclipse, Test NG, JIRA, MySQL, Selenium Webdriver, Jmeter, Firebug, HTML, SOAPUI, UNIX, XML, Iphone/IPAD/me touch and Android
Confidential, CA
QA Engineer
Responsibilities:
- Created test cases for various interfaces based on Business Requirement Documents and System Specification documents
- Worked in agile environment on testing iteratively against newly developed code until quality is achieved from an end customer's perspective.
- Used Page Object Pattern using Java
- Developed freehand scripts in Java for Selenium
- Involved in automation testing of web application using Selenium WebDriver and TestNG using Modular Framework model
- Experience testing RESTFul Web Services using Functional Testing with SoapUI
- Create status reports indicating test execution progress.
- Develop scheduled jobs for running the scripts on daily basis
- Maintained the RTM and ensured complete requirement coverage
- Reported and tracked the bugs using Bugzilla.
- Performed data driven testing by developing Java based library to read test data from XML & Properties files
- IntegratedSeleniumWebDriverwith existingAPI to test framework
- Developing, maintaining, and deploying testing tools and test data for use during internal QA testing.
Environment: Java, Selenium IDE, Selenium WebDriver, SoapUI, TestNG, FireBug, MySQL.
Confidential, Seattle, WA
QA Engineer
Responsibilities:
- Designed and implemented the automation-testing framework for use in validating new and existing component releases for Selenium.
- Developed automation scenarios using the functional test cases.
- Used Page Object Pattern using Java
- Involved in setting up test environment for automated script execution using Selenium, ANT, JUnit
- Performed UNIT testing with the JUnit framework
- Experience testing RESTFul Web Services.
- Responsible for updating and maintenance of existing selenium scripts
- Monitored automation results and re-executed the failed tests to confirm the bugs
- Developed ANT build files for maintaining test automation builds
- Developed and modified page library using JUnit Modular Framework.
- Gatheird Test Data for UAT scenarios and functional tests and Conducted UAT testing along with end users
- Prepare a checklist for the entire test to ensure all the routines related to test are performed
Environment: Windows, Unix, Manual Testing, Selenium WebDriver, Selenium RC, JUnit, XML, ANT, and Quality Center
Confidential, MI
QA Tester
Responsibilities:
- Involved in analyzing the Business Requirement Document (BRD) and Functional Requirement Document (FRD)
- Participated in product management/development meetings/reviews
- Analyse the Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
- Created complete test plan with detailed test case and report the status of the test cases.
- Identify, Analyse and create test data.
- Executed the test cases for different sets of data.
- Involved in bug tracking and bug analysis.
- Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, User Acceptance testing on multiple projects.
- Participate in the release process and provide final acceptance.
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC
- Developed Automation scripts for new enhancements using Selenium RC and JUnit.
- Developed automation framework for Selenium RC in Modular Framework model
- Used Firebug, XPath and DOM to work with the application objects.
- Involved in preparation and execution of Test Scripts using Selenium RC.
Environment: Windows XP, Oracle 11i, UNIX, SOAP UI, Selenium RC, Quality Center, Oracle 8i, Windows 2000/XP
Confidential, IL
QA Engineer
Responsibilities:
- Analyzed written test cases and performed Manual Testing like Positive Testing and Negative Testing
- Learned application business requirements, technical specification and installation guidelines.
- Developed an automated test framework using Selenium IDE
- Performed usability, Web, functionality and regression testing of the new builds
- Testing the application on different browsers.
- Log and update tickets using Quality Center
- Reviewing the documentation related to work request and verifying their correct version updated on central repository.
- Involved in risk analysis and risk mitigation plan to ensure the criticality of the project requirement and zero tolerance.
- Used SOAP UI for Web Services Testing and XML validation by creating test case suite
Environment: Java, Selenium IDE, HTML, XML, Windows XP, Oracle 11i, Quality Center, SQL, Internet Explorer, Mozilla Fire fox, SOAP UI.
