We provide IT Staff Augmentation Services!

Qa Automation Test Lead - Selenium Resume

Chicago, IL

SUMMARY:

  • Over 8.5 years of extensive experience in Analyzing, Designing and Implementation of QA Testing strategy for Web based and Client/Server applications using Automation testing and Manual testing.
  • Experienced in testing software applications in various diversified domains like Health , Finance , Insurance and Telecom based on the requirement specifications to verify the functionality of the application code using automated testing tools
  • Well experienced in Software Development Life Cycle ( SDLC ) and Software Testing Life Cycle ( STLC ): Including Risk Analysis, Process Planning, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Well experienced in analyzing Functional Requirement Specifications (FRS) and System Design Specifications (SDS).
  • Experience in web applications automation testing with TestNG, JUnit, Selenium WebDriver, Selenium RC, Selenium Grid & IDE and Firebug.
  • Good experience in creating automation framework along with developing, executing and maintaining automation testing script with SeleniumWebDriver .
  • Configured Selenium WebDriver& Grid. Created functional automation scripts using SeleniumWebDriver& Grid and developed Selenium Data driven Automation framework .
  • Experience in testing Web Services both SOAP and Rest Based testing using SoapUI .
  • Executed automation test script using QC and QTP for Web Applications
  • Extensive experience in using Open Source Tools like Selenium IDE, Firebug, SOAPUI and Eclipse Editor.
  • Experience in automating unit testing framework using JUnit and TestNG.
  • Experience in creating DataDriven and Modular Driven Framework .
  • Good experience in Defect Life Cycle Management tools like, HP Quality Center (QC), JIRA, and Bugzilla.
  • Extensive experience in Functional Testing, Unit Testing, Integration Testing, Regression Testing, Black Box Testing, GUI Testing, Back - End Testing, browser compatibility (cross browser) testing, in different stages of Software Development Life Cycle (SDLC).
  • Excellent knowledge of QA Principles, SDLC methodologies like V, waterfall and SCRUM, Agile methodologies.
  • Extensive experience in developing Test Plans, Test Cases, Test Scenarios, Traceability Matrix, and Test Scripts (Manual and Automated) for various applications to ensure proper business compliance.
  • Experience working with Project Managers, developers, business analysts, and end users in defect resolution.
  • Experience in performing databasetesting and working with SQL queries and database like Oracle, MySQL.
  • Working experience in Waterfall (Software Development Life Cycle -SDLC), TDD, and Agile Project Environment.
  • Experience in Bugzilla, Quality Center, HP ALM and JIRA for bug tracking and reporting and follow up with development team to verify bug fixes and update bug status.
  • Driven to achieve goals and overcome obstacles, confident, highly energized, self-motivated and persuasive communicator with strong interpersonal, technical, and leadership skills.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

Automation Testing: Selenium Web Driver, RC, IDE, Grid, Quick Test Pro 10.0 (QTP), Soap UI, TestNG, Junit

Bug Tracking Tools: Quality Center, JIRA, Clear Quest, Bugzilla

Languages: Java, Visual Basic 6.0, C, C++, SQL

Operating Systems: Windows XP/7/8, UNIX and Linux

Web Technologies: HTML, XML, CSS, Java script, Web Forms, VB Script, Web Services, JSP, Servlets

Databases: Oracle 9i/10g/11g, Microsoft SQL Server, MS Access

Other Tools: MS Office Tools, Visio, Rational Clear Quest, PL SQL Developer, Load Runner, SQL Developer, MS SQL Server Studio

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

QA Automation Test Lead - Selenium

  • Design and Develop automation scripts based on business requirements using Selenium Web Driver (JAVA) on a Hybrid automation framework.
  • Actively participated in all stand-up meetings, Scrum meetings, status meetings, review meetings & walk through meetings with product owners, Scrum masters, and developers.
  • Performed task assignment across team of 8 members.
  • Worked in performing Functional Validation of the scripts after development.
  • Worked on Defects Management.
  • Reviewing the Test scripts and mentoring the team members on best practices of automation.
  • Perform test scripts execution, debugging and maintenance.
  • Performed parallel automated testing using Selenium Grid, TestNG and Browser Stack.
  • Experience in source code management utilizing SVN repositories
  • Created data-driven tests to check application functionalities with different sets of data on Selenium WebDriver
  • Owned regression testing and responsible for the execution regression test suites after every build
  • Worked on providing effective status report for the project.
  • Coordinated with client team and offshore team, while reviewing the functionality documents and when there are enhancements in the application.
  • Interacted with Client team to understand the functionality while developing test scripts.
  • Excellent communication skills, both written and verbal, and communicated effectively with clients.
  • Defect tracking using Jira, analysing Result and sharing the details to higher level management.
  • Preparing script execution report and presented to QA manager

Environment: JIRA, Java, Selenium Web Driver/IDE/Grid, Jenkins, SVN, MS Office

Confidential, New York City, NY

QA Selenium/Test Engineer (Automation)

  • Analyze the Business and System Requirement Document (SRS), Explaining requirement to team members and review Test Cases, Test Strategy created by Team Members.
  • Actively involved with scrum and sprint meetings, assisted product with backlog grooming and delivered story demo to product.
  • Written test cases based on the User and Business Requirements.
  • Worked on creating and executing test cases using Selenium for web app functionality testing of web application.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium Web Driver.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid.
  • Verified the application on different web browsers such as IE, Mozilla Firefox, Chrome and Safari.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Tested web-based application on different operating systems such as Windows XP, Vista and UNIX. Also tested the application for different Java versions.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Performed automated regression testing to check the new functionality, bug fixes, and fix packs. Tracked the bugs accordingly using Quality Center and JIRA.
  • Done SOA testing for API's using SOAP UI
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, JUnit/TestNG under Java platform utilizing industry leading harness design patterns and approaches.
  • Defect Tracking and Release sign off for Continuous Delivery cycles.
  • Developed and executed SQL queries for the database testing to validate specific Business Process for UI testing, functional, Integration testing.
  • Worked closely with Release team during staging and production deployments and monitored the logs.

Environment: SeleniumWebDriver, Selenium Grid, Eclipse, JAVA, JUnit,TestNG, Oracle 10g, JIRA, Soap UI, XPath, CSS, HTML, SQL, MS Excel and Windows, PL/SQL, Quality Center.

Confidential, SFO, CA

Automation Engineer

  • Extensively involved in all phases of SDLC (Software development Life cycle) using agile methodology (SCRUM).
  • Involved in preliminary meetings with core project team to discuss Business Requirement Document (BRD) and worked closely with product manager and Scrummaster for Sprint Demo.
  • Prepared test plans and functional test cases for automated testing according to functional requirements.
  • Prepared traceability matrices to fill gaps between requirements and test cases covered.
  • Created automated test scripts via Selenium Web Driver for UI and functional testing which can be added to JUnit based automatic regression test suite.
  • Developed smoke test cases using Selenium IDE tool and regression test cases using Selenium web driver integrated with Java.
  • Responsible for testing and executed Selenium test scripts of an application on different browsers and checked compatibility employing Selenium.
  • Worked on developing automation frameworks using SeleniumWebDriver and JUnit.
  • Worked on developing the automation scripts for backendtesting using Selenium RC and Web Driver.
  • Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Experience with Assertions like Schema Compliance, XPathand SOAP responses.
  • Wrote SQL queries for searching, creating and updating test data and ensured data quality.
  • Interacted with DBA's, developers, systems engineers and network engineers during testing and isolated bottlenecks at different levels.
  • Managed and executedtestcases and logged defects in defect reporting tools using HP ALM 11.0 and Bugzilla.
  • Responsible in providing regular test and defect status reports to the QA manager.

Environment: Selenium Web Driver,Selenium IDE, HP ALM 11.0, UNIX, LINUX, Java, Windows XP, SQL Server, SOAP UI, XML, Eclipse, JDBC, JUnit, TestNG, Bugzilla.

Confidential, Palo Alto, CA

QA Selenium Tester

  • Testing of new features by creating test specifications, test cases, and working closely with development and business teams.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
  • Tested the Web applications and Web Portals
  • Tested the web application security and role based testing.
  • Developed automated scripts using Selenium Web Driver, Java, Junit and TestNG in Eclipse IDE to perform functional and regression testing for web based applications.
  • Performed browser compatibility testing.
  • Written automated scripts with XPath to identify web elements such that most of the browsers can be used.
  • Ran regression scripts to ensure that the existing features are working fine.
  • Communicate testing status to QA lead, project managers, and cross-functional teams who are involved in User Acceptance Testing.
  • Expert knowledge on daily status reporting and managed end to end testing from Test management tools like Quality Center.
  • Performed back end testing using SQL queries in Oracle database.
  • Tracked and updated the bugs using Bugzilla.
  • Teams to investigate and resolve product defects.
  • Solved day to day problems of the team arising due to functionality and validation issues.
  • Interacted with the development team to validate the scope of fixing the bugs.

Environment: JAVA, Selenium Web Driver, Selenium IDE, Eclipse IDE, TestNG, Junit, Bugzilla, IE, Chrome, Firefox, Windows XP.

Confidential, Northbrook, IL

Quality Analyst

  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Prepared and Executed Test Cases for Functional and Integration testing.
  • Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
  • Identified high-level requirements for documenting detailed business requirements
  • Maintained the Test Matrix and Traceability Matrix.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
  • Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
  • Running queries against databases to verify the correctness of XML response
  • Document request/response XML's test procedures and functional/technical findings from the test run.
  • Defects Reporting and Web Services Test Results Reporting
  • Generated test cases in spread sheet and upload them into Quality Center.
  • Performed end-to-end testing, Integration Testing, UAT Testing and Regression testing.
  • Assisted User Acceptance Testing (UAT) with the UAT group to ensure the correct business logic.
  • Performed Manual Testing and Automation Testing of the application.
  • Tested Mobile app on Mobile device such as iPhone4
  • Created automated Keyword Driven Frame by using Quick Test Pro for Dynamic functionality and Validate.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Defect tracking & logging of defects in Quality Center and verifying the fixes.
  • Extensive use of SQL queries to perform data integrity testing.
  • Participated in the sprints to create test cases, perform test execution and work with Product and Sprint backlogs.
  • Manually perform backend testing using TOAD to validate the data migration efforts with Oracle.
  • Validate ETL result with Database.
  • Followed up with developers on defects status on a daily basis.
  • Documented detail test plans, test cases and expected results in Microsoft Word and Excel and importedthem to Quality Center.
  • Used aggregate functions, inner and outer joins along with different clauses to design SQLqueries in Oracle database.
  • Implemented File System Objects (FSO) to create data reports/test result reports during the execution of various test suites.
  • Extracted test cases for automated regression testing and generated scripts in QTP using Keyword and Expert View.
  • Performed Functional testing, Regression testing and Data Driven testing usingQTP.
  • Created and maintained Object Repository files, functions files, test cases documents with respect to all the enhancements in the application and checked-in to Clear Case for Version Control Purpose.
  • Experience of maintaining the test documentation in Test Director.
  • Reported various defects by using Clear Quest as a defect-tracking tool.

Environment: Selenium WebDriver/IDE, Java, Junit, Jenkins, Eclipse, Soap UI, Firebug, HTML, XML, MSWord, MS Excel, Oracle 10g, Windows 7, UNIX/LINUX.

Confidential, Los Angeles, CA

Quality Analyst

  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
  • Identified high-level requirements for documenting detailed business requirements
  • Created automated Keyword Driven Frame by using Quick Test Pro for Dynamic functionality and Validate.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Defect tracking & logging of defects in Quality Center and verifying the fixes.
  • Extensive use of SQL queries to perform data integrity testing.
  • Analyzed on the Test Strategy, Test Plan, Test Procedures, and Test Cases.
  • Tested Mobile app on Mobile device such as iPhone4
  • Maintained the Test Matrix and Traceability Matrix.
  • Executed Manual Test Cases towards Functional Testing of Sales Module.
  • Wrote SQL queries to retrieve the information from the MS SQL server database to check whetherinformation has been updated.
  • Worked closely with the application development teams to troubleshoot issues found.
  • Performed Smoke Testing, Functional, Integration and Regression Testing of the website.
  • Responsible for updating and maintaining Test Director for all the defects found during the functional and regression testing and follow up the Defect life cycle.
  • Manually perform backend testing using TOAD to validate the data migration efforts with Oracle.
  • Performed Database Testing on Oracle Database, created SQL queries to validate the business logic and the database.
  • Actively involved in all phases of testing including User Acceptance Testing.
  • Participated in the sprints to create test cases, perform test execution and work with Product and Sprint backlogs.
  • Followed up with developers on defects status on a daily basis.
  • Worked with the development team to ensure that all the defects were fixed and closed in a timely manner.

Environment: Java, Selenium RC, Selenium IDE, Firebug, SQL, HP Quality Center, Oracle10g and Windows.

Tools: Mercury Test Director, Jira3.0

Confidential

Test Analyst/Engineer

  • Performed detailed study of user requirements to get a better understanding the functionality and determining test approaches and methods.
  • Analyzed the business requirements and functional specification documents to come up with test cases and stored them in Quality Center.
  • Worked as onsite/offshore Test coordinator.
  • Prepared Traceability Matrix to ensure the test case coverage.
  • Used Test Director for requirement management, planning, execution, defects tracking and reporting.
  • Created and Executed test cases and test scenarios based on the Functional Specification/Requirement Analysis document.
  • Ran tests manually and stored the results of the tests in Quality Center.
  • Defect Management including reporting and analyzing the defect data and follow-up with the defects through their lifecycle till closure.
  • Prepared Defect Report, weekly status Report, and Bug Tracking report.
  • Worked closely with developers to resolve the problems, and change the status of the defect in Test Director also documented defects, test results and submitted to the QA Lead.
  • Performed Functional Testing, Testing and cross browser functionality testing, UAT testing.
  • Participated in meetings with project teams to ensure that the functionalities of the applications are feasible and can meet requirements.

Environment: Test Director, HTML, DHTML, SQL, Oracle and Windows

Hire Now