We provide IT Staff Augmentation Services!

Qa Lead Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Around 8 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Proven ability in designing and creating automation frameworks for J2EE based applications usingJava, Junit/TestNG,SeleniumWebDriver, Jmeter, IDE, Grid, ANT/Maven, Jenkins/Hudson, Jbehave/Cucumber and SOAP UI.
  • Experienced in making Data Driven and MVC Framework to maintain Test Suites.
  • Working experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium WebDriver.
  • Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environment. Key expertise includes testing & debugging GUI & Multi - Applications environment & automated testing using Selenium WebDriver.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Experience in creating Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, coordinating with development team and track the bug fixes till closure.
  • Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and Soap UI.
  • Strong experience with SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla etc.
  • Good programming skills in Java, VB, Oracle, SQL, PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
  • Experience in performing database testing and working with SQL queries and database like Oracle, MySQL.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE/ RC/GRID, Quick Test Pro (QTP), Test Link, Test Manager, Jbehave, Cucumber, SOAP UI

Languages: JAVA, Python, VB Script, Java Script, HTML, XML

Test Framework: Junit, TestNG, Data Driven Framework, MVC

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins, Hudson

Bug Tracking Tools: JIRA, Quality Center (QC), BugZilla & IBM Rational Team Concert (RTC)

Source Version Control Tool: Subversion (SVN), Git

Databases: SQL Server, MS Access, Oracle, MySQL

Operating Systems: Windows (XP, Vista & 7, 8) Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

QA Lead

Responsibilities:

  • Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
  • Involved in GUI testing, integration testing, navigation testing, IVR testing, and regression testing using web and client-server applications.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Involved in testing Web services and XML with tool called SOAP UI. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Testing a complex Web based application with backend validation in mainframes and usingSOAP UI.
  • Committed Selenium WebDriver scripts to Git using EGit plugin for Eclipse IDE.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Wrote Ant build scripts to automate the compilation and execution of JUNIT test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
  • Configured Selenium WebDriver, Junit, Ant tool and created selenium automation scripts in java using Junit prior to agile release.
  • Maintained and executed Ant build files for running automated tests.
  • Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE, ANT as build tool, Jenkins as CI tools.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Used Java language and Junit framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.

Environment: Java, Selenium WebDriver, Cucumber, Jenkins, TestNG, Maven, Soap UI, Quality Center, Eclipse IDE, agile, SVN, Git, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows.

Confidential, Durham NC

QA Automation Engineer

Responsibilities:

  • Proficient in identifying, reporting and troubleshooting software defects.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java / TestNG).
  • Performed Unit testing for Java applications using TestNG.
  • Involved in executing automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Involved in running Test scripts on different browsers using the Selenium WebDriver.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Developed Maven based build scripts to run Selenium Automation. Integrated Maven Scripts to Continuous Integration Server to run nightly tests.
  • Created Maven and SVN to create nightly automation script.
  • Used Cucumber for browser based testing with scenarios and situations.
  • Worked onCucumber Testing applications and Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Wrote Selenium scripts to run against Jenkins and reported the nightly batch results to the lead.
  • Monitored the test execution in Jenkins once the code pushed into CI.
  • Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
  • Involved in GUI testing, integration testing, navigation testing, IVR testing, and regression testing using web and client-server applications.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Involved in testing Web services and XML with tool called SOAP UI. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Testing a complex Web based application with backend validation in mainframes and usingSOAP UI.
  • Committed Selenium WebDriver scripts to Git using EGit plugin for Eclipse IDE.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Proficient in Agile development and Scrum methodology.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • UsedMS Visual Source Safefor Version Control.
  • Presented progress of the testing process atwalkthroughsandinspections.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Environment: Java, Selenium WebDriver, Cucumber, Jenkins, TestNG, Maven, Soap UI, Quality Center, Eclipse IDE, agile, SVN, Git, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows.

Confidential, Columbus, OH

QA Automation Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, Junit and Java (Eclipse IDE).
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using Junit.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • Wrote Ant build scripts to automate the compilation and execution of JUNIT test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
  • Configured Selenium WebDriver, Junit, Ant tool and created selenium automation scripts in java using Junit prior to agile release.
  • Maintained and executed Ant build files for running automated tests.
  • Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE, ANT as build tool, Jenkins as CI tools.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Used Java language and Junit framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Identified defects in system testing, end to end testing regression testing, UAT testing, logged these defects using rational clear quest with proper severity and priority and performed defect life cycle.
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in SOAP & REST based web services testing using SOAP UI PRO web services testing tool.
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Performed Browser Compatibility testing on different platforms and data validations for all reports using Selenium.
  • Used Jira for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Performed Backend Testing using SQL Queries on SQL Server database.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Environment: Java, Selenium WebDriver, Cucumber, Eclipse, Junit, Jenkins, ANT, Soap UI, REST, HTML, JavaScript, XML, XPath, Firebug, Jira, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows.

Confidential

QA Automation Engineer

Responsibilities:

  • Analyzed the business requirements and developed the Detail Test Plan and the Test Strategy.
  • Analysis of Automation tool (Test Partner) as per application.
  • Responsible for Planning, Designing, Development, Testing of in-house tool "Effort Estimation Tool" in Visual Basic.
  • Preparation and execution of Test Scripts with these Tools.
  • Developed test scripts inSeleniumWeb Driver using Java Language
  • Involved in Agile (scrum) methodology to document reality changes in business requirements, design.
  • Implemented Data driven frame work while developing the automated test scripts usingSeleniumWeb Driver.
  • Documented and communicated test reports using Quality Center Dashboard.
  • Involved in Preparation of POC (Proof of Concept) of Test Automation with the Tools.
  • Involved in Manual & Regression Testing, Setup maintenance and Bug reporting/closure activities.

Environment: UFT, Quality Center, Windows, VBScript, Jenkins, POC, MS Office, UNIX/Linux, HTML, XML, Regression Testing, Dashboard, Windows 7/XP.

Confidential

QA TESTER

Responsibilities:

  • Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.
  • Executed data and database testing validating SSIS.
  • Defect management using ITrac.
  • Validation of concept before implementation
  • Prepared and executed Test Cases manually for different modules according to the Technical Specification, and Functional Design with all Use Case or User Story documents.
  • Generated test scripts for Data Driven test.
  • Performed manual testing to check the functionality.
  • Worked with data types, variable and variable declaration, naming convention, constants and assigning values to the variables in VB scripting under QTP testing tool.
  • Conducted Black-Box Testing, Functionality, GUI and Regression Testing for the entire application, for various builds in a team environment.
  • Ensured all test plans, test cases and documentation were traceable to original requirements.
  • Worked with Retesting and Regression testing.

Environment: UFT, Quality Center, Black Box Testing, Windows, VBScript, MS Office, UNIX/Linux, HTML, XML, Windows 7/XP.

We'd love your feedback!