Automation Qa Resume
SUMMARY:
- 11+ years of experience in diverse roles as QA Analyst/Automation Tester/Lead in Software Quality Assurance Testing for Financial, Banking, Retail and Telecommunication industries on Mainframe, Web based and Client Server Applications.
- Extensive Knowledge of software development lifecycle (SDLC) and its various phases.
- Experienced in different areas of SDLC starting from business analysis to development, UAT testing, deployment, documentation, maintenance and user training
- Experienced in implementing Selenium WebDriver using Eclipse (Java)
- Implemented frameworks such as TestNG, Data Driven framework, Hybrid framework
- Good experience with java for implementing selenium scripts
- Knowledge of java programing along with OOPs concepts
- Used apache POI for implementing data driven framework
- Act as lead for implementing Maven framework and using its dependencies
- Working knowledge of ICM, MESTRO & SGI, adding removing services to verify functionality and accuracy.
- Experienced in creating Test Plans, Test Scripts, Test Scenarios and Test Completion Reports. Expertise in creating Test Metrics and Traceability Matrix for test coverage
- Possesses solid business knowledge in the Finance/Banking and Telecom industry
- Excellent working knowledge on Mobile Device testing such as iPhone, iPad, Android and Blackberry for RPVR & IPTV.
- Solid understanding and familiarity with the application of techniques associated with business analysis and application testing within the context of the organizational standards
- Good understanding knowledge in OOAD using RUP and experience in working with RUP environment in its various phases (Inception, Elaboration, Construction and Transition).
- Excellent working knowledge on AMDOCS applications like CSM and MPS, TSYS, TS2, Credit Care, Quick Remit, DDS and iSolution, CBFE and COINS.
- Working Knowledge with Automated Tools like QTP (Quick Test Pro) and defect tracking tool like Test Director (HP Quality Centre), Bugzilla, Clear Quest and JIRA
- Experienced in Integration Testing, System Testing, Regression Testing, GUI, Black box, White box, Security Testing, Performance Testing, Stress and Load Testing and User Acceptance Testing.
- Efficient Team player with excellent interpersonal communication skills, an enthusiastic and out - going individual, with good ability to interact with colleagues.
- Demonstrated leadership abilities in diverse business& technical environments
- Highly motivated, organized and result oriented with excellent interpersonal, communication and presentation skills with capability of adapting to new and fast changing technologies.
PROFESSIONAL EXPERIENCE:
Confidential
Automation QA
Responsibilities:
- Actively participated in the development of testing documentation (i.e.
- Test Plan, Test Cases )
- Created selenium webdriver scripts using JAVA programing language
- Awarded by client for fixing critical issues related to windows pop ups using AutoIT.
- Used TestNG for grouping, parallel execution, passing parameters for multiple browsers (TestNG XML)
- Created automation script reports providing regular status updates to Prime and UAT Manager and other stakeholders as necessary.
- Acted as a key point of contact in the team for implementing frameworks such as hybrid framework (Page object Model,
- Data driven framework, modular framework, log 4j, TestNG and exception handling)
- Maintained the scripts based on updates of the functionality
- Implemented data driven framework such as apache POI (Excel read and write)
- Act as a lead for implementing Maven framework and using its dependencies
- Strong Experience in Automating Web Application Testing, using Eclipse with Selenium
- WebDriver with TestNG framework .
- Experience in Java Programming, Selenium WebDriver and TestNG .
- Well versed with Handling Elements in Selenium WebDriver.
- Writing Test cases using Element locators, WebDriver methods, Java programming
- Features and TestNG Annotations .
- Running Selenium Test Cases and Reporting defects when they were found
- Automated Screen Captures for scripts & stored in local machine using WebDriver
- Experience in Data Driven Testing, Cross browser testing and Parallel Test execution
- Using Selenium WebDriver, TestNG and selenium Grid .
- Working with appropriate teams in the PROD environment to ensure that the correct data is ingested for testing activities
- Ensuring UAT is successfully completed in a timely manner, including process
- Adherence, plan reviews, etc.
- Maintaining and promoting effective communication with all project members
- SGI was used to create customers addresses and Maestro to create the testing accounts
- Maestro was also used to Provision IPTV and Internet services to a customer s account with discount codes when applicable
- Performed web based Transactions such as add - on s and new products
- Tested on various Mobile Devices (IOS, Android) using Perfecto mobile and Desktop Pc s (MAC, Windows) using Selenium to ensure full test coverage
- Hosted daily stand up meeting to discuss the progress of testing, defects, blocking issues and daily goals
- When a defect/issue was found, Clear Quest and Remedy was used to log them, later changed to HPALM
- After a successful retest of any defect fixes, the defect would be closed
Confidential
System Test Engineer / Lead
Environment: HP Quality Center 11, JIRA, Clear Quest, QA Complete, IPTV STB’S, VMS & Merchandiser, Windows 7 Enterprise, Windows 8 & MS Office.
Responsibilities:
- Plan, design, execute & coordinate tests, resources and intra-project transactions, undertake system and acceptance testing and verify and document problem resolution.
- Executed functional, negative, regression, system integration (SIT) and user acceptance (UAT)
- Act as key point of contact for all QA aspects of releases, providing QA services.
- Build and maintain working relationships with product management, business analyst, development and management.
- Ensure test deliverables are documented and communicated to appropriate parties.
- Provide clear guidance on test strategies both internally and to customers.
- Responsible for production of test deliverables including Impact Assessments, Test Specifications & Procedures, and Test Plans and Procedures.
- Perform testability analysis of requirements (Smoke/Sanity Test)
- Provide status reports (Pass/Fail logs and outstanding defects with defect numbers) to senior management as required
- Upgrade IP STB’s and Gateway manually with the latest versions to verify new bug fixes
- Conducted stress test on the STB’s and Gateway to verify performance and stability
- Performed GAP Analysis to ensure full coverage of the product
- Used HPQC, JIRA and Clear Quest to log and Manage Defects
Confidential
QA Analyst
Environment: HP Quality Center, Mercury, Caliber, SpiderWeb, SmartDesktop, Desktop One, Windows 7 Enterprise, MS Office.
Responsibilities:
- Perform User Acceptance Testing across multiple browsers, platforms, application frameworks, GUI and backend applications, within a suite of web applications ( Confidential /Shop TM, ACN, Team Web Store, Wireless Ambassador and Koodo)
- Worked closely with the UAT Lead and Marketing team to test/deploy upcoming marketing enhancements and offers ( New device releases, Banner updates and Competitive Rate Plan Response Offers)
- Performed UAT Testing on multiple Mobile devices/Tablets (Apple, BlackBerry, Samsung, Windows), with various mobile browsers (Stock, Chrome, Dolphin, Opera, etc.)
- Adhere to test plan and test cases that utilize project documentation, including business requirements and system design to fully test that the solution satisfies the needs of the business
- Created test cases, test plans and maintained a library of comprehensive test scripts, while appropriately archiving UAT documentation
- Cross reference test results against expected results for planned test cases/test scripts
- Perform additional testing as new scenarios are discovered (as required)
- Contribute to and participate in issue and defect management processes
- Collaborate with UAT Leads, Developers, Project Managers and Business Analysts to ensure that issues and risks are identified, logged and resolved using HP QC
- Create the required data (customer account or otherwise) to be used during UAT
Confidential, Toronto
QA Lead
Environment: MS Outlook, Windows 7, Ms Office Suite, Goldmine, UCORA, LANDAT, Status, ERP, Knowledge Vault, MS Access, SQL Server
Responsibilities:
- Act as key point of contact for all QA aspects of releases, providing QA services.
- Align and fully integrate Off Shore QA personnel with Development schedules and outputs with the corporate strategy.
- Assisted development with data mapping for migration
- Build and maintain working relationships with product management, business analyst, development and management.
- Evaluate and enhance testing metrics to provide insight into the quality of processes of the products
- Ownership of all defects and escalated issues.
- Participate in defect review and change control processes and provide feedback on test plans.
- Act as key point of contact for all QA aspects of releases, providing QA services and coordinating QA resources internally and externally.
- Develop and execute test cases (Functional Testing), scripts, plans and procedures
- Performed UAT and regression testing upon receipt of new fixes/builds
- Logged and manage defect on Issue Tracker
Confidential
QA Analyst
Environment: Citrix (IBMS6 .NET, SIT21B, PRODCL), MS Outlook, Windows 7, Ms Office Suite, Quality Center 11.00.
Responsibilities:
- Reviewed business requirements documents and the technical specification
- Signed off the Test Entrance Criteria before the start of testing (Smoke & Sanity)
- Wrote detailed test scenarios and test cases based on the BRD & EUD for Citrix application (IBMS6 & SIT21B).
- Execute CR’s and created Gap Test Cases
- Mapped Test Cases to Requirements (Traceability Metrics)
- Performed extensive Security testing for .NET with various level of log in’s, on IBMS6 & SIT6 like Creating Campaign, Rate Card, Adding & Booking spots on a Campaign and Verifying Financial calculation….
- Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing and User Acceptance testing (UAT).
- Executed Regression test upon a defect being fixed
- Completed pass and fail logs and manually tested the application according to the requirements
- Responsible for providing Status Reports and Final Report of Testing
- Maintained, Monitored and Documented the behavior of the application in different phases of Testing in HP Quality Center 11.00
Confidential, Toronto
QA Analyst/ Lead
Environment: QSM (Quick Start Menu), ICM & SGI, z loader, z lmc, rtrvr,PTV OS, z powerup, ntcid, IP-Video & RPVR Mobile Device: iPhone, iPad, Android Tablet & Blackberry Devices, SA Explorer 2000-8200 & CISCO 4642 & 8642 STB’s (Set-Top Boxes), PACE STB’s, Sling Box, Mozilla FireFox, Testopia and Bugzilla, MS Outlook Web Access.
Responsibilities:
- Act as key point of contact for all QA aspects of releases
- Understand the goals of both the project and the business
- Prioritizes work assignments for the team and manages their deliverables. Reviews analysts’ test cases to ensure appropriate coverage identified and remedied gaps in test coverage.
- Monitor progress of testing efforts within the team to ensure deadlines are met.
- Created testing report for QA Manager to indicate progress and outstanding defects and estimated time of defect resolution.
- Executed functional, negative, regression, system integration (SIT), user acceptance (UAT), load and performance testing
- Worked on Digital Adapter project which converts analog signal to Digital
- Implemented changes to test accounts using SGI & ICM and confirmed changed on the STB’s
- Performed regular scheduled Channel Lineup Testing which includes FREE PREVIEW, END of FREE PREVIEW, FEED SWAP, DEMAPED CHANNELS and NEWLY MAPPED SERVICES Using Sling Box.
- Performed Service Verification Testing (SVT) and Business Readiness Testing (BRT) of the newly developed, modified and existed Standard and High Definition Digital Television.
- Created test cases, test scripts, completed pass and fail logs and manually tested the application according to the requirements
- Performed Smoke Testing on, IP-Video & RPVR (Online) to make sure all the Test environments
- (iPhone, Black Berry & Android Devices and Tablets) are working as desired
- Maintained, Monitored and Documented the behavior of the application in different phases of Testing
- Conducted Triage meeting to review outstanding defects and to verify the expected defect resolution dates are met.
- Performed Regression Testing upon receiving new builds and updated the Scripts according to the new build
- Performed testing on a verity of STB s (Set-Top Boxes) to ensure test coverage
- Working with Business Analyst team to investigate and rectifying software defects/bugs based on the testing results.
- Tested QSM (Quick Start Menu) to verify Functionality and click through Record and document test result-using Testopia & Bugzilla
Confidential, Mississauga
QA Analyst
Environment: ABM, POS, Unix, Java, WinSCP, PuTTY, Issue Tracker, MS Outlook Web Access.
Responsibilities:
- Executed functional, negative, regression, system integration (SIT), and user acceptance (UAT testing)
- Created test cases, test scenario, completed pass and fail logs and manually tested the application according to the requirements
- Write Test Scenario Document according to the BRD
- Created Test Matrix based on test scenario and BR document to insure test coverage
- Convert .tnx file to readable .txt file using PuTTY
- Comparing transactions using WinSCP to view Journals, Credit message log, Pump log, DA and RE files
- Performed End Of Day to balance Cash and Cheques and to verify the End of Day process (Batch Test)
- Attend weekly QA meeting to give status updates on documentation and or testing
- Tested the different level of cashiers and manager override
- Maintained, Monitored and Documented the behavior of the application in different phases of Testing
- Validated the functionality of the different Credit and Debit cards
- Used Issue Tracker to log, update and manage defects until resolution
- Regression test to insure bugs/defects are fixed and current functionality is not broken
- Deploy new builds with current fixes and updated Parm file from the POS with 414 Manager code
- Added new configuration to the pos.ini file to turn on and off the new enhancement
Confidential, Brampton
QA Analyst
Environment: QSM (Quick Start Menu), MSC (Mosaic Channel), z loader, z lmc, rtrvr, PTV OS, z powerup, ntcid, RPVR Mobile Device: iPhone, iPad, Android & Blackberry,CISCO & SA Explorer STB’s (Set-Top Boxes), PACE STB’s, QTP, Mozilla FireFox, Testopia and Bugzilla, MS Outlook Web Access.
Responsibilities:
- Understand the goals of both the project and the business
- Write test cases to ensure appropriate coverage, identified and remedied gaps in test coverage.
- Manage progress of testing efforts to ensure deadlines are met.
- Created testing report for QA Manager to indicate progress and outstanding defects and estimated time of defect resolution.
- Attended Triage meeting to review outstanding defects and to verify the expected defect resolution dates are met.
- Performed Smoke Testing on RPVR to make sure all the Test environments (iPhone, Black Berry & Android) are working as desired
- Executed functional, negative, regression, system integration (SIT), user acceptance (UAT), load and performance testing
- Created test cases, test scripts, completed pass and fail logs and manually tested the application according to the requirements
- Performed Smoke Testing to make sure all the Test environments are working as desired
- Maintained, Monitored and Documented the behavior of the application in different phases of Testing
- Automated regression test script with QTP for RPVR online
- Performed Regression Testing upon receiving new builds and updated the Scripts according to the new build
- Tested on a verity of STB s (Set-Top Boxes) to ensure test coverage
- Working with Business Analyst and Vendor to investigate and rectifying software defects/bugs based on the testing results.
- Tested on QSM (Quick Start Menu) to verify Functionality and click through
- Record and document test result-using Testopia/Bugzilla
