Sr. Automation Qa Resume
Irving, TX
PROFESSIONAL SUMMARY:
- 8 years of experience in IT - Software industry in Software Quality Assurance.
- Excellent leadership skills. Experience in leading Offshore and Onsite teams. Currently leading a team of 4 Onsite and 9 offshore resources .
- Excellent Expertise in understanding various phases of Software Development Life Cycle (SDLC ) and Software Testing Life cycle (STLC).
- Closely involved with Clients in RequirementsGathering, Analysis and Business Meetings.
- Expertise inPreparation of Test Strategy, Test Plan, Test Execution, Defect Report and Test Summary Reports.
- Have designed and developed automation frameworks using TestNG and Junit.
- Strong experience in Defect Management, QC management and adherence to Quality guidelines.
- Excellent expertise in estimations, forecasting, resource allocations and milestone tracking.
- Excellent expertise in requirements, design and code reviews.
- Hands on Expertise in Automating using Appium, TestGrid, SeeTest, XCTest, Perfecto mobile, Cucumber, Selenium Webdriver, SOAP UI, JUnit, Eclipse and Manual Testing.
- Proven experience in Programming Skills using VBScript, Core Java,SQL, C, HTML, JavaScript, RubyScripting Languages and Macros using Excel.
- Having good experience in undergoing various testing methodologies like Automation Testing, Manual Testing, Functional Testing, System testing (on IE, Chrome, FF, Mac), Regression Testing, User Acceptance Testing, Backend Testing, e-Commerce application testing, API Testing and Web Services testing.
- Good knowledge on IoT.
- Proficient in using Test Management Tools Quality Center, ALM, AGILEJIRA, Confluence.
- Hands on experience in using Defect Management Tools JIRA,QC, ALM, Bugzilla, ClearQuest.
- Strong expertise in doing automation POCs and suggesting the suitable frameworks to clients.
- Strong Experience in Automating Mobile and Web and MainFrame Applications.
- Proficient in Automation Testing using Appium, Selenium Webdriver, Cucumber, SOAP UI and QC.
- Expertise in writing automation scripts using Ruby in Selenium with Eclipse IDE.
- Good Experience in writing unit Testcases using JUnit Framework.
- Highly skilled in Mobile app testing in various environments and different Android and iOS devices with different OS versions.
- Experience in developing and maintaining Automation test scripts according to the business specifications.
- Experienced in using JIRA, Confluence, MS Team Foundation Server (TFS) and Test Manager, Version One, ALM, UFT and SharePoint.
- Knowledge using Charles in reading the API’s and reading the Get and Post of the API’s.
- Knowledge in using SOAP frameworks like REST and SOAP based API’s, Web services and UI testing for Web based applications
- Rich experience in Authoring and Reviewing the Testcases based on the requirements.
- Experienced in Different type of SDLC processes like Agile (Scrum), V-Model, Iterative and Waterfall.
- Good knowledge in Manual Testing using JIRA.
- Thorough hands on experience with all levels of testing including Smoke Testing, FunctionalTesting, Integration Testing, Regression Testing, End-to-End testing, System Testing and User Acceptance Testing.
- Strong experience working with Bankingindustry.
- Strong experience in Authoring, Executing, Reviewing test cases and ReportingDefects.
- Having good knowledge on Agile-SCRUM Methodology.
- Well acquainted with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Test Methodologies.
- Source code control with GIT.
- Developed Build File with Maven.
- Excellent knowlwdge on Jenkins.
- Ability to work in multiple projects simultaneously.
- Excellent in meeting deadlines, attention to detail, time management and presentation skills.
- Excellent written, communication, negotiation and analytical skills.
- Possess strong problem analysis skills with ability to follow project standards.
- Exceptional ability to quickly master new concepts to applications and a team Player.
TECHNICAL SKILLS:
Test Automation Tools: Appium, TestGrid, SeeTest, XCTest, Perfecto mobile, Eclipse, SeleniumWebdriver,Cucumber,SOAPUI,QC,JUnit
Test Management Tools: Quality Center, ALM, Agile JIRA, Share Point, TFS
Languages: VBScript,Core Java,C#, SQL,C,HTML,JavaScript,Ruby,COBOL
Bug Tracking Tools: Agile JIRA, Quality Centre, ALM, Rally, Bugzilla, ClearQuest, SDLC/STLC Waterfall, Agile - SCRUM, V-Model, Iterative
Automation Frameworks: Hybrid, Keyword, Modular, Data driven, TEST NG, Cucumber, Behaviour driven
Domain Experience: Media,Hospitality, E-Commerce, Healthcare,Banking/Mortgage
Platforms: Mobile Apps,Web, Windows,Main frame, OS iOS, Windows XP, Windows 7, Windows 8, Windows 10,UNIX
Packages: MS-Office
Other Tools: Oracle 11g,SQL plus,SQLDeveloper,Toad,Visio,AbInitio,SOAPUI,Confluence, Xcode, Android Studio.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Sr. Automation QA
Responsibilities:
- Development of Automation Test Scripts using Appium.
- Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards
- Identified right candidates for Mobile Automation
- Developed Appium Scripts for Native Android Apps and and iOS Apps
- Identified objects of App using UI Automator tool for Android APP.
- Designed Hybrid Appium Test automation framework for the application (Android apps).
- Used different types of virtual devices(Emulator) and real devices for Test Cases Validation
- In the regression phase, the project was automated using Appium with TestNG.
- Hybrid framework with AndroidDriver was developed and generic keywords were implemented.
- Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email
- Unit testing & Integration testing of the scripts developed.
- Developed visual reports using ExtentReport
- Mobile cloud test execution using Sauce Lab
- Developed the standards for coding.
- Preparation of Test Strategy, Test Plan, Test Execution, Defect Report and Test Summary Report.
- Involved in Requirement Gathering/Clarification meetings.
- Involved in Estimations, forecast, resource allocations and tracking of milestones.
- Conduct daily status calls, standup’s and weekly review Meetings with PM and the team.
- Business and System requirement analysis and review
- Worked closely with developers, business analysts, System analysts and user representatives and participated in the product design process including specification and other document reviews.
- Production Deployment and Implementation support.
- Executing the Manual test cases in different SSO environments
- Identifying the Automation needs and Tool.
- Create Test Scenario, Test Script in JIRA after creation of Test Plan and Test Suites to ensure adequate test coverage
- Test Automation Framework Design and Implementation.
- Test Automation Scripts Development using JAVA with Appium
- Act as the single point of contact between Different stakeholders of the project, Development and Testers for iterations, testing and deployment activities.
- Execute Test scripts and report any Bugs using JIRA and assign bug to Dev.
- Direct reporting to client on the regression test suite development.
- Development of Automation Scripts for performing smoke testing.
- Development of Automation Scripts for Regression Testing.
Environment: Appium, Core JAVA, Selenium WebDriver, Maven, TestNG, Windows XP, Windows 7, Java, JIRA, Confluence, Xcode, Android Studio, Charles Proxy, UFD, Zeplin, Splunk, Postman, Jabbar.
Confidential, Bathesda, Maryland
Sr. Automation QA
Responsibilities:
- Preparation of Test Strategy, Test Plan, Test Execution, Defect Report and Test Summary Report.
- Involved Requirement Gathering/Clarification meetings.
- Involved in Test Case,Test Data and Defect report reviews.
- Test Environment Management.
- Involved in Estimations,Forecast, Resource allocations and Tracking of milestones.
- Conduct daily status calls, standup’s and weekly review Meetings with PM and the team.
- Business and System requirement analysis and review
- Worked closely with developers, business analysts, System analysts and user representatives and participated in the product design process including specification and other document reviews.
- Production Deployment and Implementation support.
- Knowledge on mobile application testing using Appium.
- Coordination and communication with Cross functional Teams of the project spread across different Geographical locations.
- Automation Test Scripts development using Selenium Webdriver.
- Worked on Page Objects framework for the project.
- Developed Appium Scripts for Native Android Apps using Java
- Executed automation scripts on different browsers/environments & reported defects/results to the team.
- Strong communication & interaction with Clients, Developers, Business Analysts, Management.
- Proven ability in writing the Automation Scripts and testing on Windows platforms.
- Source code control with GIT.
- Developed Build File with Maven.
- Preparing Traceability Matrix for the Automation scripts.
- Proven ability in working individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, reporting and Assisting to Manager.
- Prepared test status reports which is used by the higher management to in decision making.
- Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
- Worked on a very tight dead line and successfully finished the assigned tasks.
- Allocating work to resources, organizing team meetings and status meetings.
- Conducting Onshore - Offshore coordination meetings.
- Development of Automation Test Scripts for Smoke Testing.
- Reviews and Guides Test Executorsin test execution and domain
- Development of Automation Test Scripts for Regression Testing.
- Execution of Individual and Batch Test Scripts and Participated in Sprint Retrospective meetings.
- Organized KT Sessions to team members in understanding the Framework and resolving the technical issues.
Environment: Selenium Web driver,TESTNG, Appium, Manual Testing, ALM, Java, Agile, JIRA,Confluence,HTML,Oracle 11g, Eclipse, GIT, Maven, Android studio, Xcode.
Confidential, Baltimore, Maryland
Automation QA
Responsibilities:
- Develop detailed test plans from use cases and develop test cases for functional, integration, system testing, Regression and user acceptance testing.
- Lead a team of 5 at Offshore and 2 at Onsite.
- Preparation of BAS (Business Assurance Strategy) for the Project
- Defect management and QC management.
- Involved in requirements, design and code reviews.
- Involved in estimations, forecast, resource allocations and tracking of milestones.
- Involved in execution of 700 batch jobs in various test regions.
- Conduct daily status calls, standup’s and weekly review Meetings with PM and the team.
- Business and System requirement analysis and review
- Produced different reports in Quality center to assist the project manager
- Executed Test Cases using HP Quality Center 10 and logged the identified defects in QC.
- Developed macros and used them extensively in test execution.
- Test Scripts Execution & Management (Manual and Automation).
- Wrote complex SQL queries to get data from SQL Server database
- Worked closely with developers, business analysts, System analysts and user representatives and participated in the product design process including specification and other document reviews.
- Involved in manual testing.
- Testing with SOAP UI.
Environment: Manual Testing, Quality Center,Web Window, DB2, MS Visual Studio2008,Main Frames, ETL,Abinitio,UNIX
Confidential, Gaithersburg, Maryland
Automation QA
Responsibilities:
- Development of Test Scripts and performing Unit testing
- Development of Test Cases for Smoke Testing
- Reviewing of Smoke Suite Test Cases and ensuring smooth execution of Batch Cycles
- Updating Execution Status and ReviewsStatus to PM
- Development of test scripts as per the Business Specifications.
- Preparation of Test Data in Excel sheets.
- Understanding and learning the Business flow of various different applications.
- Defining Criteria for selecting Test Cases for Automation
- Guiding the team in executing the automation scripts &performing documentation in QC.
- Effective coordination between Development team and Testing team.
Environment: Manual Testing, Quality Center,Java,Main Frames, ETL,Abinitio,UNIX,DB2
Confidential
QA
Responsibilities:
- Involved in different phases of Software Development Life Cycle.
- Involved in review meetings to discuss on status of defects and projects.
- Develop detailed test plans from use cases and develop test cases for functional, integration, system testing, and Regression testing.
- Performed manual testing using SOAP UI
- Performed Black box testing.
- Worked extensively with UNIX script execution.
- Actively involved in User acceptance testing on completion of integration testing before installation of the application on user environment.
- Interacted with developers and business Users to communicate the defects.
- Used IBM Lotus Notes for raising Incidents related to defects logged in QC.
Environment: Manual Testing, Quality Center,Rally,IBM Mainframe,Java,Oracle 10g, DB2, Web Logic, Web Sphere, JBoss, UAMS (Unified Amdocs Security) and HP Quality center 9.0
