We provide IT Staff Augmentation Services!

Automation Qa Lead Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 15 years of experience in IT industry with 12 years into QA test automation with strong Testing, Automation, Business and Management skills, include 8 years of experience in leading, planning, coordinating and testing of Web - based, Client Server and Mobile applications using QTP/ Confidential, Confidential Web Driver and Robotic Process Automation ( Confidential ) under various environments. An enthusiastic and out-going individual, with ability to interact with the team members.
  • Has good experience in functional, regression, Ad-hoc and smoke testing of various applications like GUI applications, java applications, client-server applications, ERP applications, Mobile and database applications.
  • Have excellent understanding of the SDLC, STLC and CMMI Standards.
  • Defined Automation and Manual guideline documents and Best practices for Business Process Testing.
  • Defined QA process and guidelines documents as part of organization’s QA process team and Trained the team on the same.
  • Design and implementation of various frameworks based on enterprise/platform, with robust reporting and error Handling.
  • Hands on with TDD (Test Driven Design) and BDD (Behavior-Driven Development) frame works.
  • Exposure in the Quality processes involving in Software Configuration Management and Version Control Management.
  • Strong understanding of QA Process, Use Cases and Agile, Waterfall, V-Model SDLC methodologies and can work through different releases of product.
  • Extensive experience in Automating descriptive programming, implementing DOM (Document Object Model) and COM Objects in QTP and sound knowledge of scripting languages like VBScript and writing SQL queries.
  • Extensively created common function libraries for web, windows, Web services and mainframe applications used across many projects in the organization.
  • Implemented Page Objects, Data and/or Keyword Driven, Hybrid Automation frameworks using Confidential WebDriver, JAVA, and JUnit.
  • Involved in test preparation activities and test execution activities from authoring test scenarios, test cases, execution plan, identifying test data and executing test cases
  • Extensive experience in writing the automation scripts for testing the web services.
  • Participated in all aspects of SDLC testing including Functional, SIT, Regression, End-to-End, Stress testing and Database (Back end) testing using Oracle and SQL Data Bases.
  • Proficient as Mobile App Tester in Testing Web Applications and Mobile applications on iOS and Android Platforms.
  • Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices.
  • Proficient in Cross Browser testing of applications on Google Chrome, Internet explorer, Safari and Firefox browsers and Cross Platform testing on Windows, iOS Android.
  • Hands on experience in Robotic Process Automation ( Confidential ) with UiPATH across different platforms and successful implementation in Various environments.
  • Well versed with UiPath Studio, UiPath Robots and UiPath Orchestrator.

TECHNICAL EXPERTISE:

Testing Tools: Confidential 11.5/12, QTP 9/10/11, Confidential, UiPath

Programming Languages: C, C++, Java, VB Script, VB.Net

Databases: SQL Server, Oracle

Web Technologies: HTML, XML, SOAP, Java Script, Apache, Web Logic, Web Services

Operating Systems: UNIX, Windows, iOS, Android

Others: Clear Case, SVN, Jenkins, Jbehave, QC/HP ALM, Jira

PROFESSIONAL EXPERIENCE:

Confidential

Automation QA Lead

Responsibilities:

  • Agile SDLC model is a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of workingsoftware product. Agile Methods break the product into small incremental builds. These builds are provided in iterations/Sprints.
  • Involved with team for gathering User Requirements and Business Requirements and reviewed the assigned business process documents.
  • Participated in creation of user stories and analyze the User stories to create test cases.
  • Actively involved in Agile testing methodology, reviewed meetings and maintained backlog with tasks of the testing team efforts for upcoming tasks.
  • Involved in the early sprint planning and daily scrum meetings.
  • Involved in Continuous Integration and functional Testing between the Iterations.
  • Write and Review test cases with the team to adequate coverage.
  • Provide the feasibility analysis and effort estimation of the test cases for automation.
  • Work with Product Owners to define Acceptance Criteria and the Definition of Done.
  • Measuring and reporting test coverage across all applicable coverage dimensions
  • Ensuring proper use of testing tools
  • Configuring, using, and managing test environments and test data
  • Writing and executing automated checks and reporting back to the team
  • Reporting defects and working with the team to resolve them
  • Coaching other team members in relevant aspects of testing
  • Ensuring the appropriate testing tasks are scheduled during release and iteration planning
  • Actively collaborating with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness
  • Participating proactively in daily standup meetings, story grooming sessions, team retrospectives, suggesting and implementing improvements.

Confidential

Automation QA Lead

Responsibilities:

  • Worked closely with the Business Leads for understanding the business process.
  • Implement Confidential Life Cycle Processes (Process Definition Document) and Prepare SDD (Solution Design Document) and TDD (Technical Design Document).
  • Configure automation processes as per TDD
  • Design workflows and prepare scripts(Bots) to automate functional requirements.
  • Develop and document Confidential configuration best practices, configure various Confidential process and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
  • Drive the strategic and tactical roll-out of the Confidential solution to clients by creating and documenting test procedures and scenarios.
  • Manages support functions planning, tracking, reporting and internal communication.
  • Actively participating in validating the Client requirements and identifying the various Scenarios for Automation Development.
  • Strong and precise understanding of Uipath Studio's technological limitations and Clear understanding of Windows/Web/Citrix app integration.
  • Used various actions like Conditions and Loops, User prompts, Error Logging and commands like Object Cloning, OCR, Key Strokes etc., for coding the automation process.
  • Develop and support data capture and data management processes for core systems to support the delivery of identified projects provide End to End solutions for Business processes using Robotic Process Automation.
  • Involved in prominent level Confidential assessment and Solution design for a business process.
  • Interacted with the core developers to help fix defects in less time.
  • Participated online meetings to demonstrate the capabilities of Confidential for on-going projects and potential clients.
  • By using Different extraction methods in Uipath extracted data from Web, Excel, PDF, and Citrix.
  • Used web scrapping to extract structured data from the web.
  • Worked with various DataBases for validations.
  • Maintained centralized systems for backup, security, and resources.
  • Managed robot's workloads using work queues.
  • Managed job scheduling and executed batch data processing with ease in Uipath Orchestrator.
  • Managed different Robots and Processes by Deploying, Scheduling, and Monitoring in the Orchestrator.
  • Monitored and troubleshoot the environment through control server.
  • Implemented user authentication by defining user roles, creating users and setting password policies.
  • Worked on Different databases, to Query the specified data.
  • Used OCR technology to Extract data from Citrix environments and different PDFs.
  • Used Multiple Flowchart activities in the complex workflows.

Confidential

Sr. Automation Engineer

Responsibilities:

  • Interpret application(s) architectures and identify areas for automation.
  • Feasibility study on various applications built on Multiple Technologies and tools for automation.
  • Analyze Manual Test Cases and identify feasabile Test cases for automation.
  • Prepared Automation Test Strategy and design document for automation
  • Gather all required information like environments, Application(s) URL, Login and/or credentials etc.
  • Develop shared object repositories, custom function libraries, recovery scenarios, folder structure for automation, scripting standards and guidelines.
  • Performed Back End Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
  • Developed custom QTP/ Confidential function libraries (like Object Oriented Functions, Database Functions, and Utilities etc.). These functions are application independent and platform independent that can be used across multiple projects.
  • Design the framework for scripting web services.
  • Interpret application architectures and identify areas for automation.
  • Actively involved in automating test cases using Confidential
  • Feasibility study on various applications built on Multiple Technologies and tools for automation.
  • Parameterized test scripts in Confidential to pass data from different data sources like Excel spreadsheets, XML files and database.
  • Created scripts for Web Application using Multiple Add ins for HP Confidential .
  • Created and maintained reusable functional libraries on VB Script for Web Application using HP Confidential .
  • Automation Development in distributed Environment with Rational Clear Case to Integrate Source Code on a daily Manner.
  • Performed data-driven testing by developing data-driven tests to validate the same test with multiple sets of test data.
  • Developed complex VB Script Functions and Keywords as part of automation framework.
  • Created Shared Object Repositories, Re-usable Actions, Recovery Scenarios and User Defined Functions that can be used in other Automation Scripts.
  • Prepared Automation Test Strategy and assist the Testing Team with on-going Automation Test Execution from Quality Center.
  • Design and implement the best practices and ensure that new code uses our framework and coding practices
  • Used data-driven testing and database accessing techniques during automation scripts development
  • Created and maintained automated tests using Confidential by coding in VB Script.
  • Developed a comprehensive Automation Regression Suite that is executed at the end of each sprint.
  • Test Execution and Scheduling, unattended with no manual intervention.
  • Execution of smoke tests on each build using Confidential and reporting the results to management
  • Performed integration testing & data validations using Confidential for various interfaces.
  • Performed database testing to test data migration from different test environments.
  • Test data mappings and changes as per the requirements.
  • Developed utility scripts in Confidential to export data from different database tables to Excel.
  • Set up Continuous Integration Process to trigger automation scripts as on when new builds come in.
  • Logged the defects in the Defect Management tool and track them to closure.
  • Analyzed and documented the test results.
  • Participated in Defect Review meetings and test execution progress review meetings.

Confidential

Sr. Automation Engineer

Responsibilities:

  • Involved with team for gathering User Requirements and Business Requirements and reviewed the assigned business process documents.
  • Interpret application(s) architectures and identify areas for automation.
  • Feasibility study on various applications built on Multiple Technologies and tools for automation.
  • Analyze Manual Test Cases and identify feasabile Test cases for automation.
  • Prepared Automation Test Strategy and design document for automation
  • Gather all required information like environments, Application(s) URL, Login and/or credentials etc.
  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid Automation frameworks using Confidential WebDriver, JAVA, JUnit.
  • Developed scripts using Element locators, Web driver Methods, Java programming features.
  • Performing cross browser IE, Firefox, Chrome, Safari and platform Windows compatibility testing in virtual machine environment.
  • Performing Functional and Exploratory Testing of Mobile app on iOS and Android platforms using Mobile Automation Tool Appium.
  • Performed Back End Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
  • Developed scripts using Element locators, Web driver Methods, Java programming features.
  • Conduct walkthrough of the code to the team to ensure completeness.
  • Developed automation scripts for testing SOAP and/or REST web services using Java.
  • Create a Jenkins job to trigger the automation script.
  • Executed Test automation scripts for the release for each Build cycle.
  • Logged the defects in the Defect Management tool and track them to closure.
  • Analyzed and documented the test results.
  • Participated in Defect Review meetings and test execution progress review meetings.

Confidential

Sr. Automation Engineer

Responsibilities:

  • Review and analyze the project requirements
  • Design the required test strategy in line with the scope and organization standards
  • Create the software test plan, get it reviewed and approved/ signed-off by the relevant stakeholders
  • Evaluate and identify the required test automation and test management tools, Estimate the test effort and team (size, skills, attitude and schedule)
  • Create the test schedule (tasks, dependencies and assigned team members)
  • Communicate with the client or on site/ offshore team members, as required
  • Track the new/ updated requirements in the project and modify testing artifacts accordingly
  • Create and maintain the required test automation framework(s)
  • Assign tasks to the team based on the test plan
  • Ensure that each team member is optimally occupied with work (i.e. each Team Member should not be too overloaded or too idle)
  • Review defect reports and assign valid defects to the relevant developer/ development manager
  • Assign returned defect reports and assist the concerned resource, as required
  • Ensure the resolved defects are re-tested
  • Consolidate and report test results to the concerned stakeholders
  • Escalate and obtain resolution of the issues related to the test environment and team
  • Plan, organize and lead team meetings and ensure action is taken based on the team discussions
  • Plan and organize Applications(s) training for each Team Member.
  • Review the Daily status reports of the Team, Report the status to the stakeholders on Daily and Weekly as Reports.

Confidential

Automation QA Lead

Responsibilities:

  • Involved in gathering and analyzing the Business & Technical Requirement.
  • Involved in Design and Development of test plans based on high-level and detailed design
  • Documents.
  • Prepared the High-Level Test Case design document. Involved in drafting the Test Plan.
  • Involved in drafting the Test Plan with the BSA’s.
  • Prepared the High-Level Test Scenario design document. Creating test strategy & documents, planning the test execution activities and defect reporting & analyzing the test metrics.
  • Involved in Walkthroughs with BA’s and Quality team. Performed Confidential on the Application.
  • Performed System, Integration, Performance, End to End, Regression & UAT testing.
  • Checked database to determine successful transaction of test data from the application by establishing connectivity using SQL commands.
  • Responsible for running the Bulk Loads and Table extraction jobs.
  • Involved in Walkthroughs with BSA’s and Quality team. Coordinated with the team in various stages of the application.
  • Developed different kinds of reports that showed the number of test cases executed, number passed/failed, and the number of test cases left to execute on a daily & also on a weekly basis.
  • Involved in Daily and weekly Status meetings with the Client.
  • Involved in writing the SQL queries for generating the Static Reports and with the help of queries performed Query Optimization manually.
  • Responsible for writing the Test Cases, executing the Test Cases and created execution reports Using Quality Center.

We'd love your feedback!