Qa Automation Lead Developer. Resume
Confidential
SUMMARY:
- Self - directed software professional with 8 years of core expertise on automation, Database and web-testing using software testing tools, methodologies, strategies, frameworks and techniques.
- Highly efficient in complex, Agile, V, and Waterfall methodologies.
- Experience in developing different Automation frame works like Keyword, Data driven and Hybrid from scratch.
- Experience in developing automation test scripts using frameworks like TestNG and Junit.
- Developed scripts in Selenium - Web driver by using Java .
- Expertise in working with continuous integration tools like Jenkins , ANT .
- Experience in using version control tools like GIT
- Test Automation Expertise through HP Unified Functional Testing (UFT/QTP) for Creating, Maintaining, and debugging complex and innovative scripts for frameworks such asData-Driven, Keyword-Driven, and Hybrid Framework
- Experience in Automating scripts for API, Web services testing using SOAP protocols in UFT.
- Experience in Web Service (SOAP/Rest Services) testing using SoapUI.
- Experience in BDD framework with Cucumber.
- Having Knowledge in Perfecto Mobile automation.
- Experience in Data base testing using SQL in TDM(Test Data Management).
- Experienced in testing Native, Web and Hybrid apps on mobiles.
- Experience in Mobile automation testing using different frameworks Junit and TestNG with Appium.
- Expertise in Banking and Telecom Domains.
- Assurance and Software Testing experience involving complex client/server and web Applications. Executing test cases, and test scripts using Quick Test Professional (QTP) and Application life cycle management (ALM).
- Proficient in System, Functional, Integration, Regression, Load and Performance testing.
- Experience in Bug Tracking, Root Cause Analysis, Defect Analysis and Project Documentation. Deep understanding of Software development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Bug Life Cycle.
- Proficient in developing test artefacts such as Test Strategies, Test Plan, Test Case, Test Script, Test Data and maintaining the Requirement Traceability Matrix (RTM).
- Experience in Test Data Management(TDM) in creating different types of test data to achieve data driven testing
- Involved in different types of testing like Regression testing , End-to End testing, Adhoc testing.
- Proficient in designing, reviewing and documenting system test plans, defining test proceduresand creating test cases on the basis of product releases features, client’s requirements and Related technical documents.
- Worked with Business Analysts, Development Groups and Project manager to analyse Business Specifications and getting clarifications for each of them.
- Expertise in performing Black box testing, Negative testing, Functional testing, Integration testing and User acceptance testing (UAT).
- Having knowledge in performance testing using Load Runner.
- Experienced in entire QA life cycle activities such as requirements analysis, design, development and implementation of test scripts/test cases, entry and exit criteria’s, defect tracking and documentation.
- Providing estimations based on the project scope and Involved in building test sets and executing them.
- Having knowledge in SOASTA touch test tool.
- Well versed on Defect Tracking tools like - Quality Centre 10.0, ALM, Jira, and Bugzilla.
- Experienced in creating the scripts with ARD Design tool.
- IVR Testing and Manual testing skills with successful execution of projects and expertise in using QC, ALM defect tracking tools.
- Performed Log testing using TPS logs for validating Request and Response flows from different applications through TPS.
- Analysed the System Specification Requirements (SSR) to understand the Test Requirements in each release.
- Participating in regular client status call, defect calls, environment call and reporting to offshore manager
- Assisted others in completing their work and giving KT to the newly joined associates
- Experience in developing SQL queries for backend database testing.
- Excellent problem solving and communication skills.
- Quick learner and excellent team player, ability to meet tight deadlines and work under pressure.
TECHNICAL SKILLS:
Testing tools: QC, ALM, TFS, Jira, Rally, QTP, UFT, Selenium Web Driver, Selenium IDELoad Runner, SoapUI, ARD.
Languages: C, JAVA, Gherkin
Scripting Languages: VBScript, HTML, JavaScript, XML.
Operating Systems: Microsoft Windows Environment, Linux, Mac
Database: SQL, PLSQL, Oracle
PROFESSIONAL EXPERIENCE:
Confidential, Florence, Kentucky
QA Automation Lead Developer.
Responsibilities:
- Reviewed, analysed Business Requirements Documents, Design Documents, User stories and communicated with BA, PM, and Developer to better understand the documents and clear any confusion.
- Involved in developing automation key-word driven and Hybrid frameworks in Selenium.
- Creating test scripts in Selenium Web driver using Java.
- Leading offshore team and helping them in developing the automation scripts using the existing frameworks.
- Creating TestNG test scripts and integrating with ANT to generate customized reports.
- Worked with CI Tools like GIT to maintain the source code and Jenkins to trigger the execution for various dev builds.
- Developing and maintaining automation scripts of billing systems.
- Review user stories and acceptance criteria and understand the scope of the application and reviewed Design Requirements and used Agile Scrum Methodology for Sprint Backlog
- Developing and maintaining automation scripts for web services testing (RESTFUL and SOAP API’s) in SOAP UI.
- Performed, Integration Testing, End to End Testing and User Acceptance Testing.
- Creating test plan with the help of Business Required Documents and Preparing Test Data as per the requirement.
- Assigning Testing modules to the other team members and helping them in Analysing, planning, execution of test.
Confidential
QA Automation.
Responsibilities:
- Reviewed, analysed Business Requirements Documents, Design Documents and communicated with BA, PM, and Developer to better understand the documents and clear any confusion.
- Creating test plan with the help of Business Required Documents and Preparing Test Data as per the requirement.
- Involved in developing automation key-word driven and Hybrid frameworks.
- Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
- Involvement in Test Execution, Results Analyzing and Defect Reporting.
- Involved in Automation Infrastructure Development using Selenium.
- Created Test cases Using Element locators and Selenium WebDriver methods and Enhanced Test cases using Java programming features and TestNG Annotations.
- Execution of Selenium Test cases and Reporting defects.
- Conducting Data driven testing, cross browser testing and parallel test execution.
- Enhancing the Test Scripts for Global Execution.
- Involved in Regression Testing using Selenium and Preparation of weekly and monthly status reports.
- Developed frameworks for database testing with different sets of data and comparing the results with the input values and the stored data in the database using SQL queries.
- Developed and maintained function library, recovery scenarios and Test Parameters in QC.
- Used Built in and User defined Environment variables as Global Variables to share the variable and data across various reusable actions and functions.
- Prepared test estimation, test plan, functional and regression test suite for project
- Review Business Requirements and Specifications and understand the scope of the application and reviewed Design Requirements and used Agile Scrum Methodology for Sprint Backlog
- Involved in testing of application with QA, SIT and UAT testing by documenting, reviewing, resolving defects and following up with interface sign-off.
- Document, implement, monitor and enforce all processes and procedures for testing as per SLA’s and the Standards defined by the organization
- Used QC/ALM for test management i.e. for writing test cases, test execution, defect management, defect tracking.
Environment: HTML, XML, JavaScript, and SQL, QTP 10.0, UFT, QC 10.0, ALM,SOAP,API web services
Confidential, Tech Mahindra, IN
QA Lead
Responsibilities:
- Reviewed, analyzed Business Requirements Documents, Design Documents and communicated with BA, PM, and Developer to better understand the documents and clear any confusion.
- Involved in developing automation kay-word driven and Hybrid frameworks.
- Manage and lead the testing team in the planning, execution, and reporting of user acceptance testing activities
- Developed a repeatable process for designing, developing, and executing scripts.
- Work with various internal and external partners and managers to define best solutions for data analysis and clean-up approach.
- Given Test Case walk through to stake holder.
- Executing the test cases in ALM for both regression and functional PID testing.
- Validated the request, responses with the help of SOAP UI.
- Checking logs in Camunda and Splunk to ensure that results as per client requirement
- Conduct tests, document and analyze test results and present findings to development teams.
- Report and document defects found during test cycles and keenly working with Dev team to close the issues. Participate in defect prioritization calls.
- Providing test services for support activity and work with release management to assure product release quality.
- Working with team and sharing
- Have regular interactions with onsite test analyst and resolve queries & clarifications in a timely manner.
- Preparation of Daily and monthly status reports and share with Client Manager.
Confidential
QA Test Lead
Responsibilities:
- Analysing the requirements mentioned in the Business requirement docs, Functional requirement docs and High level design documents.
- Preparation of the Test Strategy and guiding the team.
- Experienced in the Test Plan Preparation and Requirements Streamlining.
- Experienced in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
- Responsible for GUI and Functional Testing, using Black box Testing Techniques.
- Involvement in Test Execution, Results Analyzing and Defect Reporting.
- Worked as a TDM for my team to condition the test accounts as per the requirement.
- Assigning Testing modules to the other team members and helping them in Analysing, planning, execution of test.
- Used HP Quality Center (QC) Report bugs using the defect tracking system and verify fixes for reserving, executing test cases, defect tracking, and the complete test management.
- Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
- Attended defect triage meetings between development, QA, and product management.
- Sending onshore status report to the project Team.
- Having regular interactions with test analyst and resolve queries & clarifications in a timely manner.
- Preparing Exit reports Confidential the end of release.
Environment: Oracle SQL Developer Tool, HP QC, IOS, Android, Windows
Confidential
QA Test Engineer,
Responsibilities:
- Analysing the requirements mentioned in the Business requirement docs, Functional requirement docs and High level design documents.
- Prepared test estimation, test plan, functional and regression test suite for project
- Preparing Test plan according to the BRD’s FRD’s and walkthrough of the Test plan and Test scripts.
- Designing of test scripts and loading scripts to Quality center.
- Helping the team members whenever required.
- Used HP Quality Centre (QC) Report bugs using the defect tracking system and verify fixes for reserving, executing test cases, defect tracking, and the complete test management.
- Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
- Attending working sessions with various Development teams and Business whenever they need any clarification on defects.
Environment: QC 10.0, Java, Oracle, SQL, HTML, Java Script
