Test Analysts Resume
SUMMARY:
- A dynamic technocrat with 12 years of experience in Software development, Automation and Manual testing, Project management, Stakeholder Management & Resource Management. Delivered multiple IT projects successfully in both Waterfall, Agile & DevOps environments. Excellent understanding of the Software Development Life Cycle (SDLC) with emphasis on Black Box testing, GUI, Functional, System, Ad - hoc, Smoke and Regression.
- Expertise in Automation Testing using selenium.
- Domain experience lies in Telecom Domain and Retail applications.
- Hands-on experience in integration, verification & validation of specifications, designing traceability matrix, test planning, test execution & defect review, estimations & project monitoring & control activities, change management and defect tracking & follow up.
- Skilled in ramping up projects within time, budget & quality parameters as per Project Management & best practice guidelines.
- An effective leader with proven abilities in leading teams during the project phase and enabling knowledge sharing among them
- 12+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation using Selenium Tool
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
- Experience working with CICD implementation a micro services architecture.
- Experience with continuous integrations systems such as Jenkins
- Good Knowledge of Object Oriented programming Concepts(OOPS) and Java Skills
- Good Experience in writing XPath to locate web elements.
- Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using WebDriver.
- Well versed with Waterfall, Agile & DevOps processes.
- Experience in analyzing Business, Functional and Technical Specifications
- Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases
- Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
- Extensive working knowledge in UNIX and Windows platforms
- Ability to work in a fast-paced, deadline-driven environments
- Good Experience in Java Programming & Selenium WebDriver.
- Well versed with Handling Elements in Selenium WebDriver.
- Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
- Executing Selenium Test Cases and reporting defects.
- Expert in all phases of life cycle including requirements gathering, risk analysis, scheduling, testing, defect tracking, management, and reporting.
- Test Execution & Defect Management: Managing manual & automated test execution, analyzing all the reports and identifying/ reporting defects
- Experience on Project management skills includes preparing estimation sheet, capacity sheet, resource utilization, resource allocation, Resource billing, and preparing project high-level documents, Test data report generation
- Preparing / reviewing SQA / test plans, providing QA test status and progress reports as appropriate to top management and conducting Internal Quality and SQA Audits
- Strong domain knowledge on Telecom.
- Performed system integration of IP and TDM side components.
- Expertise in VoIP (SIP), IMS.
- Having Telecom product Interop expertise with PBX vendors like Cisco.
- Hands on Experience on Media gateway, Signaling Gateway, Soft switch, Session Border controller.
- Experience in leading the onsite and offshore team.
- Expert in defect tracking and reporting using tools like Quality Center, Clear Quest.
- Extensive experience in Quality Assurance, Project Management, and Stakeholder Management & Resource Management.
- High level of collaboration and influencing skills, managing staff & cross-functional / cross-cultural teams, multi-tasking & delivering critical projects on time, within budget and with quality.
- Provide testing support to business stakeholders as required.
- Planning and executing complex projects in close collaboration with management, customers and stakeholders
- Providing / reviewing scope, resource and time estimates for projects presented to QA for testing and analysis; designing & coordinating implementation and availability of QA test environments
- Expertise in Automation using TCL scripting language.
- Experience in making the test bed and lab setup.
- Self-motivated, energetic and highly ethical in all work related assignments thus able to immediately contribute to corporate goals and objects
- Excellent written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions.
TECHNICAL SKILLS:
Operating Systems: UNIX, Linux, Solaris, Windows 98 Onwards
IDE: Eclipse, SQL Developer
Languages: C, Java, Java script, TCL
Test Framework: TestNG, Data Driven Framework
Web Debugging Tool: XPath, Firepath, Firebug
Processes: Agile-Scrum, Waterfall
Databases: SQL
Tools: Selenium, ALM Quality Center, zTracker, Clear Quest, CVS, Rational (RTC), MS Excel / PowerPoint/Word, Purify, SIPp, Ethereal, Wireshark, QTP/UFT.
Telecom Domain: OSS/BSS, CARE & Telegence Billing & Customer Management System.
Protocols: SIP, VoIP, MeGACO, SDP, SMPP, GSM, GPRS
Methodologies: Waterfall, Agile
Test Management tool: ZTracker, MyPrism, DG3
Automated Testing Tools: Selenium
Bug Tracking Tools: Quality Center (QC), BugZilla & IBM Rational Team Concert (RTC), Rally, Clear Quest
Continuous Integration Tools: Jenkins
Databases: SQL Server, MySQL
Project Methodologies: SDLC, Agile Scrum, Waterfall, DevOps
Build Tools: Maven
PROFESSIONAL EXPERIENCE:
Confidential
Test AnalystsPlatform: ALM QC, zTracker, Win XP, Win 7, Win 8, Win 10, SQL and UNIX
Tools : Selenium Webdriver with TestNG framework
Responsibilities:
- Currently working as an Automation lead of a member team of Test Analysts.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven). Checked Log files to analyze errors experienced using Log4j during testing.
- Developed Selenium test cases using TestNG framework
- Execution of Selenium Test cases and Reporting defects.
- Created Test cases Using Element locators and Selenium Webdriver methods.
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Maintained and executed Maven build files for running automated tests.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Tested applications developed in Java with J2EE framework.
- Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
- Involved in providing the efficient locators strategy like XPath and CSS to run Selenium RC script in stable condition.
- Performed Backend Testing of the application by using UNIX commands and SQL queries.
- Created manual test cases, reviewed with different stakeholders to validate the functionality.
- Verified, edited and update test data in new or existing systems before testing.
- Enhanced Test cases using Java programming features and TestNG Annotations.
- Reviewing FSD, Preparation of Test Plan Doc, Execution of Test cases and Preparing Test Results Report.
- Proactively communicating the risks and challenges observed during testing process
- Evolved test requirements throughout the product lifecycle, covering test analysis, test planning and test design.
- Tapped outstanding defects and system problems, ensuring accuracy and deadlines were met.
- Involved in Project Monitoring & Control activities- developed and presented Daily Status Reports, Weekly Status Reports to the Business Stakeholders.
- Responsible for team management including work prioritization, scheduling and execution.
- Identify test data for the project.
- Set up External test cases review meeting.
- Monitor and report the testing results to the Project team on daily basis.
- Provide DG3 report for sign off the testing.
- Participate in the daily Execution, Defect status meetings.
- Proving the effort estimations for manual and automation projects.
- Allocation of resources to the projects.
- Conduct various trainings and KT for the team members.
- Conduct technical interviews for organizational/project requirements.
- Identifying impact of new projects on the existing legacy applications of Confidential &T.
- Meet the internal and external SLAs.
- Providing strategic and tactical direction to team
- Execute the Test cases and review the results to get the Business approval for UAT
- Performed Database Testing and thorough knowledge in SQL/PL SQL.
- Hosting and presenting both planning and execution status to client on weekly basis.
Confidential
Test AnalystsPlatform / Tool: RTC, UNIX, Ethereal, WireShark, Media G/W, Media Server
Responsibilities:
- Involved in System and End to End testing in IMS environments which includes end to end call flow from originating SIP device to terminating SIP device.
- Testing of network components like Application server, Media gateway, Media server etc.
- Testing different features of SIP devices like call transfer, Barge, different types of conferences, Hold, speaker etc.
- Telecom product Interop testing with PBX vendors like Cisco.
- Reviewing Business Requirements, System Requirement docs.
- Preparation of Test Plan Doc.
- Execution of Test cases and Preparing Test Results Report.
- Functional & Regression testing for specific features like Conference, Barge-In, Call Transfer, Call Forwarding, Registration, Intercom & Private Line calls etc.
- Setting up test bed to simulate real network in our lab, mentoring engineers and troubleshooting etc.
- Involved in PBX testing with vendors like Cisco, Avaya.
- Onsite Coordination and Client Reporting
- Providing strategic and tactical direction to team
- Project efforts estimation and Matrix preparation.
- Travelled to Client site in US.
Confidential
Test AnalystsResponsibilities:
- Involved in System and End to End testing.
- Reviewing Business Requirement, System requirements and HLD documents.
- Preparation of Test Plan doc, Test cases sheet, execution, reporting, following up with other teams for resolution of any issues.
- Onsite Coordination.
- Attending client calls and Client Reporting.
- Preparing of reports which include Test Results, defect summary and defect disposition logs.
- Interaction with customer to gather requirements
- Setting up test bed to simulate real network in our lab, mentoring engineers and troubleshooting etc.
Confidential
Performing system testingResponsibilities:
- Performing system testing.
- Load and Performance testing.
- Rigorous Functional & Regression testing and ensures all the functionalities are covered.
- Reviewing different requirements which inclues Business requirements, System requirements and HLD.
- Preparation of Test Plan doc, Test cases sheet, execution, reporting, following up with other teams for resolution of any issues.
- Preparing various reports which includes Testing progress report, Defect summary report etc.
- Setting up test bed to simulate real network in our lab, mentoring engineers and troubleshooting etc.
- Attending Client calls and status calls with internal and external teams.
Confidential
Manual TestingPlatform / Tool: UNIX, SIP, TCL, MGCP, MeGACO
Responsibilities:
- Automation/Manual Testing
- Involved in performing automation tests on existing and new features of the project.
- Involved in development of automation framework for execution of test cases.
- Identifying, reporting and verifying the S/W and H/W problems.
- Regression test by automating test cases and running them in batches
- Communication with customer for reproduction and verification of any bug.
- Test Planning, Test case Preparation and test execution.
- Experience in making the test bed and lab setup.
Confidential
Manual TestingPlatform / Tool: C, UNIX, SIP, SIPp, Purify, Ethereal
Responsibilities:
- Bugs fixing, feature enhancements, Debugging using Purifier.
- End to End testing.
- Preparation of test cases and execution.
- Validation of defects.
- Identifying, creating and executing Test cases using SIPp.
- Identifying, reporting and verifying the S/W and H/W problems.
- Communication with customer for reproduction and verification of any bug .