Qe Engineer Resume
San Francisco, CA
SUMMARY
- 7 years of experience as a QA Analyst wif focus on testing of Web based Client/Server Applications
- Over 7+ years of experience wif strong noledge of Quality Assurance and Software Testing Life Cycle (STLC).
- Hands - on experience in Test Automation tools like Selenium IDE, RC and WebDriver.
- Experience using Selenium wif data driven and page object model frameworks.
- Experience using Selenium wif Java, TestNG, Jenkins, and Maven.
- Front end development using JSF,Struts, Tiles,JSP, JavaScript, Ajax, Perl, Python. Hands on experience working wif thelook and feel aspect of web apps using CSS, JSTL, JSP, tag libraries, JSON.
- Developed teh 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.
- Experience wif 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 wif working on database like Oracle, MySQL and MS SQL databases.
- Good noledge in scripting wif JavaScript, UNIX shell and strong passion for coding wif programming languages like Java.
- Extensively used SOAPUI to validate SOAP/WSDL and web services.
- Developed Performance Test plan, executed Load testing, analyzed teh results and generated Load testing reports usingLoadRunner.
- Experience in using Maven and running weekly builds using Jenkins
- Knowledge of Source Code Control Tools like SVN, CVS, Git.
- Converted Manual test cases in to Automation Script using QTP
- 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 Tools: Quality Center, Bugzilla, JIRA, Rally
Testing Tools: Selenium IDE, RC, WebDriver, TestNG, SOAPUI
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.
PROFESSIONAL EXPERIENCE
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 teh 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 wif Data Driven Frame Work.
- Captured teh response in SOAP UI in XML format and tan compared teh response wif teh database.
- 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 wif 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 wif writing SQL scripts and Queries using SQL Management Studio for DB Testing
- Used Jira for maintaining teh Test Cases and Test Scripts for teh 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, Jira, Jenkins, Sauce Labs
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 wif Page Factory.
- Developed test cases, designed test steps and associated teh 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 datawif SOAP.
- Maintained ANT scripts for build creation and integration wif Hudson.
- Used virtual mobile testing tools for exhaustive functional test, compatibility test, interrupt test, regression test.
- Performed Compatibility Testing wif Mobile Device like IPAD, I Phone 4, I Touch.
- Uninstalled/Installed app in IPAD using Iphone configuration utility and verified IPAD app logs in Iphone configuration utility.
- Throttle low bandwidth IPAD/Android wif WIFI connection using Charles proxy application.
- Tested application using IPAD simulator and also Android Emulator.
- Involved wif database management through teh performance of back-end testing and creation of SQL statements.
Environment: Java, Eclipse, Test NG, JIRA, MySQL, Selenium Webdriver, Firebug, HTML, SOAPUI, UNIX, XML, Iphone/IPAD/I touch and Android
Confidential, Los Angeles, 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 wif SoapUI
- Create status reports indicating test execution progress.
- Develop scheduled jobs for running teh scripts on daily basis
- Maintained teh RTM and ensured complete requirement coverage
- Reported and tracked teh bugs using Bugzilla.
- Performed data driven testing by developing Java based library to read test data from XML & Properties files
- IntegratedSeleniumWebDriverwif 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 teh automation-testing framework for use in validating new and existing component releases for Selenium.
- Developed automation scenarios using teh 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 wif teh JUnit framework
- Experience testing RESTFul Web Services.
- Responsible for updating and maintenance of existing selenium scripts
- Monitored automation results and re-executed teh failed tests to confirm teh bugs
- Developed ANT build files for maintaining test automation builds
- Developed and modified page library using JUnit Modular Framework.
- Gathered Test Data for UAT scenarios and functional tests and Conducted UAT testing along wif end users
- Prepare a checklist for teh entire test to ensure all teh routines related to test are performed
Environment: Windows, Unix, Manual Testing, Selenium WebDriver, Selenium RC, JUnit, XML, ANT, and Quality Center
Confidential, Troy, MI
QA Tester
Responsibilities:
- Involved in analyzing teh Business Requirement Document (BRD) and Functional Requirement Document (FRD)
- Participated in product management/development meetings/reviews
- Analyse teh Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
- Created complete test plan wif detailed test case and report teh status of teh test cases.
- Identify, Analyse and create test data.
- Executed teh 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 teh 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 wif teh 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, Northbrook, 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 teh new builds
- Testing teh application on different browsers.
- Log and update tickets using Quality Center
- Reviewing teh documentation related to work request and verifying their correct version updated on central repository.
- Involved in risk analysis and risk mitigation plan to ensure teh criticality of teh 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.
