We provide IT Staff Augmentation Services!

Test Lead Resume

4.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY:

  • 12 years of experience as Test Automation Engineer and Manual Tester for web, mobile applications for client/server with specialized in software assurance and QA automation engineer.
  • IT industry experience in Banking, Insurance, Reinsurance, Retail and E - Commerce domain with strong business and functional knowledge.
  • Strong knowledge on Governance, Risk and Compliance business.
  • Expertise in Selenium Webdriver with java, QTP/UFT, Nobile automation with Perfecto mobile.
  • Expertise in TestNG, JUnit framework, and Cucumber with ruby.
  • Expertise in Data Driven, Hybrid framework and Page Object Model approach.
  • Expert in developing Behavior Driven Development (BDD/TDD) by writing gherkins language using cucumber tool with java, developed scenarios, scenario outlines, features and step definitions.
  • Expertise in automation and manual testing of client/server, mobile and web based applications.
  • Strong knowledge on automation Test Lead capabilities.
  • Experience in Agile, Water fall projects, worked very closely with Product Owners in Agile and attended different ceremonies like Sprint Planning, Backlog grooming, Sprint Review and Retrospectives.
  • Excellent knowledge and implementation skills in complete Software Development Lifecycle (SDLC) and Software Testing Life Cycle (STLC).
  • Extensive knowledge on writing the Test Strategy and Test Plan documents.
  • Hands on experience on testing web services (SOAP, REST) using Soap UI and Ready API tools.
  • Expertise in using tools qTest, Jira, Bugzilla, RTC and HP Quality Center.
  • Experienced in using version control tolls like Git Hub and SVN.
  • Experience in writing good quality object oriented code for testing by following industry coding standards.
  • Excellent interpersonal skills, proven team lead and team player with analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to drive team and work independently with or without supervision.

TECHNICAL SKILLS:

Testing Tools: Selenium Webdriver, HP UFT/QTP, TestNG, JUnit, HP ALM

Web Technologies: HTML, CSS, Javascript, Angular JS, XML, JDBC, REST services

Build Tools: ANT, Maven and Gradle

Frameworks: Hybrid, TestNG, JUnit, TDD, BDD and Page Object Model (POM)

Languages: Java, VB Script, Ruby, C#, C++

CI/CDD Tools: Jenkins, Maven and ANT

Methodologies: Agile, Waterfall and Scrum

Version Control: GIT, GITHub

Bug Tracking Tools: QC, Jira, Bugzilla, RTC, TFS

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio, TX

Test Lead

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phase of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Coordinate with Product Owners to review the functional requirements and demo the functionality.
  • Organize weekly meetings with offshore managers, onsite coordinator and onsite manager to discuss the project goals and report the health of the overall project status.
  • Provide the overall guidance and develop the quality assurance strategy and test and evaluation master plan for all phases of development.
  • Driving process improvements and sharing best practices effectively across the organization
  • Executed test cases using TestNG parameters, data providers, Suites, parallel suites and groups.
  • Manage and lead end-to-end system integration testing (SIT), load testing, and testing of a complex enterprise software development using a combination of Agile & iterative methodologies
  • Updated the scripts by executing the Regression suites built using Selenium WebDriver and TestNG and performed regression testing after each build release of the application.
  • Checked how the application performs against multiple sets of data by parameterzing the automated test scripts in Selenium WebDriver, TestNG.
  • Developed automation framework using Selenium WebDriver and extended TestNG Framework by adding some helper classes and methods.
  • Developed and executed white box test cases of the Java API using TestNG framework and Eclipse.
  • Involved in preparing report of all automation difficulties and test results for further application using Maven.
  • Writing/Editing/Reviewing test automation scripts using Cucumber with TDD approach (Java).
  • Design creation and implementation of continuous Integration and continuous Delivery methodology UI automated Tests.
  • Used GIT as code repository to manage code reviews.
  • Conducted smoke testing, functional testing, Regression Testing, Integration testing, Used Acceptance testing (UAT), Cross Browser testing (Selenium Grid) and Data validation.
  • Performed functional, integration, user interface, End to End, cross browser compatibility testing.
  • Involved in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Involved in testing web services and XML, with tool called SOAP UI and using this tool to locate WSDL file on the internet.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using Quality Center.
  • Followed Agile Scrum process, discussed tasks, and provided testing level of efforts and provided QA services to the multiple projects.
  • Participated in Stand-up meetings, Walkthrough meeting, weekly automation meeting with all other QA weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, TestNG, Cucumber, GitHub, XPath, CSS, SoapUI, Jira, Quality Center, Agile, Windows.

Confidential

Sr. Automation Engineer (Cucumber with Ruby)

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Designed and implemented a Hybrid Test Automation Framework (Data+Keyword) using Selenium WebDriver.
  • Used Selenium WebDriver for generating test scripts and Automate Functional Tesing using Selenium.
  • Used several TestNG Annotations to take advantage of test lifecycle.
  • Identified test cases to automate then tested these cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE) and contributed in framework creation.
  • Automated the test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Carried out parallel testing using Selenium WebDriver and TestNG.
  • Developed features and test scripts using BDD(Behavior driven development)in Cucumber.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Used Fire Bug/FirePath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes, and Tags.
  • Used XPath, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Tested SOAP and RESTFUL web services using different assertions like HTTP assertion, security assertions, and XPATH assertions in SOAP UI.
  • Analyzed software failures and reported bugs on JIRA which has been used as the defect tracking and project management tool.
  • Participated and conducted Agile Scrum Daily project meeting and planning using the agile process.
  • Participated in Stand-up meetings, Walkthrough meeting, weekly automation meeting with all other QA weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, JUnit, TestNG, SOAP UI, Quality Center, Windows.

Woolworths Limited

Sr. Automation Engineer (Selenium)

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans for Functional Testing.
  • Used Selenium WebDriver through TestNG framework and Eclipse IDE.
  • Implementing the TestNG framework for the test suit.
  • Performed continuous integration automation using Jenkins and conformed the schedule for automatic triggering.
  • Worked on Selenium GUI object/ element verification is done through XPath and CSS locators.
  • Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad-hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects
  • Ran Selenium tests against multiple browsers using different browser profile.
  • Worked with inspecting web elements using File Finder/ File Bug add-on in Firefox.
  • Wrote queries to extract data for testing purposes.
  • Identified software defects and interacted with developers to resolve them and provided full support to the test team using HP ALM.
  • Performed manual testing of this web application and automated it by using Selenium.
  • Participated in various meetings, discussed enhancement and modification request issues.
  • Conducted backend testing using SQL queries to validate data for database and used SQL queries for retrieving the data from database for executing user specific test cases.
  • Worked under Agile scrum methodology.

Environment: Java, Selenium Web Driver, TestNG, Eclipse, XPath, CSS, FireBug, HP ALM, Windows.

Confidential

QA Tester Automation/Manual (QTP/UFT)

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Designed and implemented Hybrid Test Automation Framework using QTP/UFT.
  • Identified test cases to automate then tested the cases using QTP/UFT.
  • Involved in defining and analyzing the testing requirements based on application functionality.
  • Gathered test data requirements for data conditioning from business units to test total application functionality.
  • Developed test plans based on detailed requirement document.
  • Close interaction with designers and developers to understand application functionality and navigation flow.
  • Performed functional and validation testing and created defect log for analysis.
  • Prepared test metrics using excel to report daily test status for testing.
  • Involved in the test case walkthroughs, assessment meetings.
  • Participated in meetings and walkthroughs with business and analysts and developers for better understanding of the system and business logic.
  • Created test scenarios for system and regression testing.
  • Performed regression testing after each modification in enhancement.
  • Identified system coding errors and communicated to management for resolution process.
  • Contributed in regular status meetings to state any bugs, problems and risks.

Confidential

Software Developer (Java)

Responsibilities:

  • Developed new application and added functionality to existing application using Java/J2EE technology.
  • Utilized frameworks such as Hibernate and Spring for persistent and application layers.
  • Good knowledge on MVC architecture.
  • Understand created unit test cases for requirements.
  • Created test plan, test cases, manual, and automated scripts like angular js to create greater coverage for all initiatives assigned.
  • Experience and knowledge in testing web applications running on java script framework like angular js, python. Experience managing professional websites based on site core, including server management, component development, and data integration.
  • Created common methods useful for different customers testing using hybrid framework.
  • Define and track quality assurance metrics such as defects, defects count, test results and test status using QC tool.
  • Performed integration testing, functional testing, regression testing, and end to end testing of the new releases in the workplace engagement.
  • Performed multi browser testing to check application can work on IE, Chrome and Firefox.

We'd love your feedback!