We provide IT Staff Augmentation Services!

Qa Test Lead Resume

PROFESSIONAL SUMMARY:

  • 7+ years of professional experience in Informational Technology (IT) with an emphasis on Quality Assurance (QA) and Software Testing Lifecycle (STLC).
  • Conduct test case reviews, provide project - related status reporting, coordinate all release planning and lead the testing team through all project phases.
  • Experience in Agile Management and Software Development with SCRUM Methodology & Certified Scrum Master by Scrum Alliance.
  • Good experience working closely with Users, Business Analysts, Project Managers, and Developers to understand requirements, business processes for testing and attended regular walkthroughs.
  • Experience in White Box Testing, Manual Testing, Automated Testing using tools Selenium IDE/WebDriver/Grid, Mercury Quality Center/ALM, JIRA, TestNG, Maven, Jenkins, Cucumber, SOAP UI, POSTMAN.
  • Experience with Mobile Automation using Appium automation framework and WebDriver.
  • Good experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium WebDriver.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Experience in User Acceptance Testing, Unit Testing, System, Integration, Smoke, Functional, Back-end, GUI Testing, Regression, and Performance testing.
  • Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.
  • Experience with SOA architecture which includes SOAP Web Service and Restful Web Service Testing.
  • Experience in documenting defects with a high level of detail, accuracy, and informative recreation steps using Quality Center/ALM, JIRA.
  • Excellent experience with source version control tools such as Subversion (SVN) & GIT.

TECHNICAL SKILLS:

Automation Tools: Selenium IDE/ WebDriver/Grid, Soap UI, POSTMAN, Appium

Project/Test Management Tools: Jira, ALM

Test Framework: Junit, TestNG

Web Debugging Tool: Firebug, Firepath, XPath

IDE: Eclipse, IntelliJ, Visual Studio

Build Tool: Ant, Maven

Continuous Integration Tools: Jenkins

Agile, Waterfall, V: Model, Certified Scrum Master

Databases: Oracle, DB2, SQL Server, MS Access

Operating Systems: Windows and LINUX

PROFESSIONAL EXPERIENCE:

Confidential

QA Test Lead

Responsibilities:

  • Promoted to serve as QA Test Lead, overseeing quality-assurance testing and teams for client’s various applications. Performed system, unit, performance, load, regression, stress and data interface testing. Provided client developer teams with detailed reports on quality metrics, identified bugs/flaws and recommended fixes.
  • Overseeing quality-assurance testing and teams for client’s various applications.
  • Performed system, unit, performance, load, regression, stress and data interface testing.
  • Provided client developer teams with detailed reports on quality metrics, identified bugs/flaws and recommended fixes.
  • Evaluated all technical documents applicable to tests. Developed various test techniques for software applications.
  • Played a key role in product releases and perform UAT test of the system.
  • Utilized scrum mythology in the team to meet product deadlines.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Perform all aspects of software quality assurance: system, integration, smoke, and acceptance testing.
  • Worked with manual testing and automated test cases of different applications on Windows Environment.
  • Developed automation framework using Selenium WebDriver, TestNG and Java.
  • Implement BDD (Behavior Driven Development) Testing with Cucumber-JVM and Selenium WebDriver to ensure the code reusability and code maintainability and cut down the script development time in half.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Used Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Wrote XPATH expression for identifying the dynamic objects and handled Ajax requests using Synchronization.
  • Used Jenkins tool for continuous integration of the builds.
  • Implemented Automated execution of tests (nightly and need-based) using Maven and Jenkins.
  • Developed manual and automated test cases to validate the RESTful API web service. Participated in internal and cross-functional code and design reviews.
  • REST API testing using PostMan on production post-release.
  • Developed a re-usable function using TestNG for Test Automation.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Used JIRA for repository, reporting and tracking bugs, and providing updates on resolved bugs.
  • Executed tests and participated actively in system testing and regression testing.
  • Worked on SQL statements to extract data from SQL tables & verify the output data of the reports on the browser page.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance, etc.

Environment: Java, Agile, Selenium WebDriver, Eclipse, TestNG, Maven, POSTMAN, Cucumber, Jenkins, Soap UI, Firebug, XPath, JIRA, SQL, Windows.

Confidential

Senior QA Automation Engineer

Responsibilities:

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Associated with the development team to understand technical design and architecture for test planning.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Developed a Selenium Automation framework - Created a hybrid framework (Keyword and Data-driven) on Selenium using TestNG.
  • Cucumber was used for the entire regression testing and functional testing with selenium as a primary tool for Test scenarios, Test cases, and Test conditions identified.
  • Tested Web API using SOAP UI & Postman to check if the API's are returning the data in JSON, XML format, and documented APIs using Swagger Tool. Performed extensive API testing using Soap UI.
  • Implemented Automated execution of tests (nightly and need-based) using Maven and Jenkins.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running a test on a nightly basis automatically.
  • Experience used Selenium WebDriver & Protractor to test the web application.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating a test case suite using SOAP UI.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance, etc.

Environment: Selenium WebDriver, Protractor, TestNG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, Jenkins, FirePath, Firebug, HTML, XML, Git Hub, Agile, Quality center, Mobile Testing, and Windows.

Confidential

QA Engineer

Responsibilities:

  • Assist with continued improvement of the performance testing process using BlazeMeter & utilize best practices around the Performance Center of Excellence.
  • Work together with software and network engineers to improve system performance.
  • Work closely with the development team to test systems for defects using Scrum, Kanban & other Agile/Waterfall methodologies.
  • Raise and manage any defects identified throughout the software development life cycle.
  • Working closely with developers on story card under development and ensure the quality of development is of the highest standard.
  • Work with functional QA & Development teams to troubleshoot and improve identified performance bottlenecks.
  • Works closely with the development manager to creates and/or contributes to test plans and test procedures.
  • Communicates significant issues or developments identified during quality assurance activities and provides recommended process improvements to management.

Environment: BlazeMeter, LoadRunner, Selenium, Cucumber, Maven, XPath, Eclipse, IntelliJ, SDLC, Windows, Mac, Linux, Unix.

Hire Now