We provide IT Staff Augmentation Services!

Qa Automation Team Lead Resume

2.00/5 (Submit Your Rating)

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 Web Driver, Selenium RC, Selenium Grid & IDE and Firebug.
  • Good experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium Web Driver.
  • Configured Selenium Web Driver& Grid. Created functional automation scripts using Selenium Web Driver& 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.
  • Performed manual and automated testing using tool like Selenium,Appium, Frameworks,
  • Experience in creating Data Driven 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 database testing 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 Bug zilla, 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.
  • Ability to work in a team environment or independently.
  • 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, Appium, 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 Team Lead

Responsibilities:

  • Design and Develop automation scripts based on business requirementsusingSeleniumWeb 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.
  • Written regression test cases for web based application for automation.
  • Writes effective and thorough bug reports and verify bug fixes.
  • Developed new automated test scripts of existing Manual Test cases, which cut the test completion time from 2-3 weeks down to 3-5 days.
  • Provides timely and accurate status for the assigned tasks.
  • 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 changing functionality while developing test scripts.
  • Participate in reviews, walkthroughs.
  • Participated in daily SCRUM meetings and gave the daily status of testing.
  • 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, Xcode, Appium, SVN, MS Office

Confidential, New York City, NY

QA Selenium/Test Engineer (Automation)

Responsibilities:

  • 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

Responsibilities:

  • 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 usingSeleniumIDE tool and regression test casesusing Seleniumweb 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,SeleniumIDE, 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

Responsibilities:

  • 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

Responsibilities:

  • 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 

Responsibilities:

  • 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.

We'd love your feedback!