Test Analyst Resume
Nashville, TN
SUMMARY
- 8+ years of extensive hands - on experience in Software Testing in Finance/Media/Education domains, which includes hands on experience on Web and Desktop applications testing and with expertise in market leading Testing tools like Selenium and QC (Quality Center).
- Well versed in all phases of Software Testing Life Cycle for different Development Methodologies.
- Managing project engagements, multi-vendor teams in Onshore/Offshore Global Delivery Model.
- Experience in client relationship & engagement management and internal process improvement initiatives at project /organization level.
- Actively involved in pre-sales activities like Client Demos and POC for Test Automation Projects.
- Manage for onshore / offshore teams for software testing activities.
- Responsible for doing End to End Project Management which includes Quality Management, Stakeholder Management, Risk Management and People Management.
- Knowledge and experience of Project Management with excellent time management skills with proven ability to work accurately and quickly prioritize coordinate and consolidate tasks.
- Developed various Test Metrics like Test Estimation, Scheduling and Test Coverage.
- Experience in developing Test Plans, creating Traceability Matrix, developing and maintaining Test Scripts, Analyzing Bugs and interacting with development team for resolution of issues.
- Proficient in automated functional testing tools such as Selenium Web Driver and Quick Test Pro.
- Architected and Designed Selenium Automation Framework on Java for different clients as per their requirement.
- Good experience in OOPs using Core Java and extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection, reflection and many more.
- Good experience working with Strings, File Handling, Log4j, POI API, and Handling XLS files in selenium.
- Expert in Junit including Data Driven and Hybrid framework development using Junit
- Expert in TestNg including Data Driven and Hybrid framework development using TestNg
- Expert in using Selenium IDE and designed/ utilized user extensions.js and used programming in IDE.
- Expert in using WebDriver for Firefox, IE, chrome, IPhone, Android, HTMLUnit driver and used WebDriver /WebElement interface, Absolute/complete Xpaths, CSS Selectors, Implicit/Explicit waits, Web Driver Wait Class, WebDriver. Timeout Interface, Fluent Wait and many more.
- Highly Skilled in defect tracking & reporting using tools like Bugzilla, JiRA and Mercury Quality Center.
- Knowledge of executingStructured Query Language (SQL)using SQL queries forBackend Testingagainst SQL Server and Oracle Databases.
- Involved in Release Management and preparation of release notes.
- Strongly committed to timelines for deliverables, accuracy and quality of assignments.
- Team Player with excellent verbal, written and analytical skills.
TECHNICAL SKILLS
Languages: PL/SQL, VB Script, JavaSW Methodologies Waterfall, Iterative, Agile.
Testing Methodologies: Test Strategy, Test Plan, Test Case, Traceability Matrix, Test Report, Test Metrics, Test Management.
Automation Tool: Selenium, Quick Test Pro
Selenium Framework: TestNG, Junit
Dev IDE: MS Visual Studio, Eclipse
Defect Management: Quality Center, JiRA, Bugzilla
Database: Confidential SQL Server, Oracle 9i/10g., MS Access
Application Server: Tomcat Apache, JBoss, IIS.
Platform: Windows 2000/XP
PROFESSIONAL EXPERIENCE
Confidential, Nashville TN
Test Analyst
Responsibilities:
- Analyzing Business Requirements / Features and preparing the Test conditions in HP Quality Center.
- Preparing Test Scenarios based on RSM (Requirements Specification Matrix)
- Conducted Test Scenario walkthrough with Onsite / Offshore development team and with Business.
- Design, Develop and Maintain Automation Test Assets by using Confidential Test Automation Frameworks
- Doing hands on automation with Selenium-Java.
- Assisted Project Management activities with the help of applications like MS Project, Visio and WebEx presentations to the onsite/offshore team.
- Involved in delivering Automation scripts for products being built.
- Own product features and automate.
- Extensively Queried through SQL to check the database records
- Tested the web pages manually as well as using automated tools like QTP for image positioning and display quality
- Suggest automation process improvements & Engaged in framework enhancements.
- Code reviews and maintaining deliverable quality.
- Planning ahead, and prioritize on work items.
- Attending daily Defect Meeting and Onsite / Offshore Handoff Meeting.
Environment: Selenium WebDriver, Java, Quality Center, XML, HP-QC, JIRA, SQL Server, Eclipse
Confidential
Technical (Automation plus Manual QA Analysis & Activities)
Responsibilities:
- Coordinate with the Business Analyst and development team to understand the architecture and functionality of the application
- Preparation and review of Test Data, Test scenarios, SIT Test Cases, Unit test cases & Review
- Functioned as technical analyst cum consultant to implement framework for automation.
- Product Analysis for QA, Business flow understanding & suggesting best approaches.
- Test Design and Traceability Matrix for Test Coverage for Security Testing, and Risk Management in agile environment
- Developed several detail and summary reports including line and pie charts, trend analysis reports and sub-reports according to business requirements using SQL Server Reporting Services (SSRS).
- Involved in delivering Automation scripts for products being built.
- Design automated tests, created automated test case and executed test using Selenium
- Performed functional testing to identify various critical points in the application and automated it by using Selenium
- Performed different testing task using various test scripts on Selenium WebDriver and Junit.
- Used Firebug to identify web elements using XPath and CSS selectors.
- Own product features and Manual test them through all possible angles.
- Data Validation and testing using SQL and PL/SQL with Confidential SQL Server 2008.
- Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
- Perform manual and automation testing on back-end web-services
- Run the WSDL on SOAP UI and test the request and response returned.
- While testing Web Services, providing required input data to request XML and validated response XML by comparing the data in database and GUI.
- Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
- Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
- QA defect analysis, troubleshooting and reporting
- Track, manage, and report work progress
- Attending daily Defect Meeting and Onsite / Offshore Handoff Meeting.
Environment: Selenium IDE, Selenium WebDriver, Manual Functional Tests, Quality Center, Ms Excel, XML, SQL Server
Confidential
Sr. Test Engineer
Responsibilities:
- Involved extensively in requirement gathering, effort estimation, Test Planning, task allocation effort tracking and creating quality metrics.
- Designed and implemented Test Strategy, Test Plan and traceability matrix for the engagement.
- Expertise in Manual testing of critical functionalities in the application
- Executed test cases to verify the actual and expected results
- Responsible for understanding Business requirements by regular interaction with the Business Analyst.
- Perform the regression testing for the product projects and the service pack releases
- Enhanced test cases to achieve the test objectives
- Keep track of the release readiness document before the product goes for UAT
- Detected, reproduced and tracked defects in Mercury Quality Center
- Performed UI testing using browser developer tools such as firebug, IE developer tool and chrome developer tool
- Communicated the status of test activities regularly with the team members.
- Participate in Walk through and Defect report meetings periodically with client.
Environment: Java, Oracle, Quality Center, MS Office
Confidential, Redmond
Software Test Engineer
Responsibilities:
- Write and maintain manual and automated test plans, test scenarios and test cases based on specifications and execute tests
- Develop complex SQL queries to create backend test scripts.
- Worked on UI automation, Manual testing, writing and filing bug reports, and defect tracking
- Revised all requirements’ use cases, wireframes, BRD (Business Requirement Document) to involve in writing test strategy and test cases.
- Interacted with business client management to solicit requirements and drive issue resolution.
- Involved in peer review. (test design and defect reporting)
- Documented test cases in excel sheet document.
- Involved in Requirement traceability matrix preparation.
- Responsible for GUI & Functional testing, user experience using black box testing techniques.
- Used HP Quality Center for executing test cases, defect logging, tracking and bug resolution.
- Handled various management activities by analyzing and verifying test results, providing status reports.