Functional Tester Resume
Brooklyn, NY
SUMMARY:
- Seeking a position where I will be performing and handling challenging assignments in Software Testing, Test Automation & Quality Assurance of any product development.
- 5 years of IT experience in the field of Software Quality with expertise in Automation and Manual Testing.
- Experience in working with various domains including Insurance, Banking, Ecommerce Web, Mobile based and client server based applications.
- Extensive involvement in all stages of SDLC, Requirement Analysis, Business Specification, Development, Enhancement and Testing Methodologies.
- Experienced testing on rapidly growing Mobile (Android and Iphone) and tabloid application.
- Experienced open source tools like Trac, JIRA, Selenium, WebDriver professional to Design QA environment and Implement Test Automation framework for a specific application.
- Writing Functional Specification document after application got build following TDD (Test Driven Development).
- Work experience with start up to well know corporate following Agile Scrum and Waterfall methodology.
- Experienced working with QA team across the world. (Offshore).
- Efficient in implementing QA Process, establish standards, procedures, and methodologies.
- Identify the Test Requirements based on User Requirements and Program Specifications.
- Extensive experience in requirement analysis, test data preparation, test execution and status reporting for scalable, distributed, multi - tiered, fault-tolerant applications in Windows and UNIX environments.
- Specialized in user requirement analysis, System Testing, Defect Management and interaction with client, preparation of Test summary document.
- Extensive knowledge in Risk assessment, Risk management and Risk based testing.
- Very good at bug-reporting and bug-tracking using the test management tool like JIRA, Bugzilla and QC
- Experience in database testing using Oracle, MS SQL Server, SQL, T-SQL, and PL/SQL.
- Expertise in building and maintenance of preparing Robust Test Cases, Test Scenarios and Test Scripts.
- Proficient in various kinds of testing, GUI, Functional, Integration, User Acceptance, Context-Driven, Compatibility, System and Backend testing, Positive and Negative testing.
- Extensively used tools like Trac, JIRA, Selenium, WebDriver, Quality Center, QTP and Bugzilla.
- Good working experience with different SDLC model, V Model, RAD, Agile, Scrum and Waterfall Model.
- Enjoy learning new tools and technologies.
- Supportive during UAT conducted by the customer, with activities like consultation, documentation of issues, bug fixing.
TECHNICAL SKILLS:
Languages: Java, HTML, Javascript, VBScript, XML
Test Automation Tools: Selenium IDE / RC, WebDriver, Selenium Grid, QTP, AndroidDriver
Unit Test Frameworks : Junit, TestNG.
Web debugging Tool: Firebug, Firepath, Xpath
CI / Build Tools: Hudson, Cruise Control, ANT
Test Management tool : Trac, Bugzilla, JIRA, HP Quality Center
Version Control: Tortoise SVN, GIT
Database: MySQL, Oracle, SQL server
Web servers: Tomcat
Methodology: Agile, Waterfall, Scrum, Pair Programming
Operating System: Windows XP / Vista,7, Windows 2003 Server, Linux (Basics)
Software Tools: Eclipse, Notepad++, IntelliJ
PROFESSIONAL EXPERIENCE:
Functional Tester
Confidential, Brooklyn, NY
Responsibilities:
- Understanding Requirement and Functional specifications of the application.
- Extensively participated in identifying the required test cases and test scenarios.
- Proactively executed test cases as per system requirements and logging defects if occurred.
- Writing various test cases and scenarios for functional testing the enhanced chase web based application.
- Performed Bug Bash and reporting/logging bug reports in Jira as for one of our bug-tracking tool that the company is operating under.
- Involved in attending team meeting in regular iteration to monitor the overall scope of each task.
- Been constantly involved in Scrum meeting such as our Sprint planning, Daily scrum, Sprint Review and Sprint Retrospective meetings.
- Closely working with the Dev teams and providing constant feed back.
- Partnered with fellow QA testers to resolve day to day activities in the daily stand up, Sprints and retrospective meetings.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Ran SQL Queries to perform database validation according to the business logics.
- Tracking and reporting defects into jira and notified Qa and management team with as much details as possible.
- Manually testing mobile web apps.
- Executed automation scripts on different browsers/environments & reported defects/results to the team
- Exposed to designing test case for mobile web app requirement use cases.
- Constantly being involved in solving day to day problems arising due to functionality and validation issues.
- Providing very detail feed back during our sprint review meeting.
- Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
- Ran java test cases in eclipse as one of our automation tool.
- Writing SQL queries such as to validate data, create and modify the data in the database in My SQL
- Performing Database testing, Positive and Negative testing on the web based application in respect with Functional testing.
- Actively participated I all phases of the Bug life cycle starting with the New to the Closed phases.
- Extensively been performing regression testing whenever scripts are updated or enhanced in our projects or iterations.
- Working Closely with developers and being exposed to performing Whitebox testing and unit testing.
Functional Tester
Confidential, Cincinnati, OH
Responsibilities:
- Closely worked with BA’s to analyze the User Stories and to perform desk check’s with Developers.
- Interacted with Developers and management to identify and resolve technical issues.
- Pair Programming with fellow QA testers to create test frameworks, automation test scripts and verifying results on team city.
- Constantly been involved in performing various testing such as Functional, Exploritory, Smoke, Integration, and Regression testing.
- Declaring bugs after doing Bug Bash for the application under test (AUT) and providing precise information on bugs that are being identified in the application.
- Involved with fellow QA team members to create Test plan, Test strategy, critical scenarios, Test Scripts, and scheduling for testing on various environments.
- Providing various feedbacks to the QA team on day to day activities in the daily stand up, Sprints, and Retrospective meetings.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Partnered with fellow QA testers to resolve day-to-day issues due to Functionality and validation issues.
- Creating test scripts for web base application being transitioned from .Net platform to Java platform.
- Setting up ChromeDriver to be used for the application while executing the test scripts and identifying the web element with google chrome Inspect Element tool.
- Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
- Involved with Developers to define the CSS locators manually.
- Declaring and tracking bugs with Jira as our project mangement tool.
Test Engineer
Confidential, Jersey City, NJ
Responsibilities:
- Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
- Created traceability matrix and mapped requirements to Test Cases.
- Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
- Created scripts for Regression, Security, GUI, Integration and Database testing.
- Interacted with Developers and management to identify and resolve technical issues.
- Created traceability matrix and mapped requirements to Test Cases.
- Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
- Performed back-end testing using SQL queries in Oracle database.
- Worked with excel macros by running it from QTP and importing the results to QTP.
- Created Test script using Java programming language in Eclipse.
- Used apache ant to create Junit HTML test report for the entire test suite.
- Designed Test cases from mobile app requirement use cases.
- Designed Test cases for native and webview app.
- Execute Test Cases to Multiple Device like Android Phone (Galaxy, Samsung, HTC), Iphone (4,3gs,4s,5), Ipad and Android Tabloid.
- Automation of functional testing for all modules using Selenium.
- Developed automation script using Selenium IDE.
- Export IDE test cases to Selenium RC.
- Run Java Test cases to Eclipse.
- Used Checkpoints and Custom Checkpoints, Data Driven, and Regular Expression in QTP.
- Executed regression and data driven testing on the system using QTP.
- Attended daily Scrum Meetings.
- Participated in weekly project status meeting and updated the testing Progress.
QA Tester
Confidential, New York, NY
Responsibilities:
- Attend requirements review meetings to ensure that the system meets all primary requirements.
- Analyze Business, Technical, System requirements and Use cases and involved in reviews of High Level Designs.
- Developed process work flow based on requirement Specifications.
- Performed Manual Testing on different modules of the application.
- Performed web testing for checking page contents, broken links, web objects, frames and tables.
- Used SQL to validate the data in Oracle Database.
- Used TOAD interface to write and execute SQL scripts and queries for manual back-end testing.
- Developed SQL queries to simulate data validation reports and to stage test data for ongoing testing.
- Used Quality Center for repository, reporting and tracking bugs, and providing updates on resolved bugs.
- Used Telnet to login remote UNIX boxes and FTP to upload/download the files to/from UNIX boxes.
- Extensively use UNIX & shell scripts for validating the code in back-end servers.
- Created shared object repository for Quick Test Pro scripts.
- Designed automation test scripts with multiple actions in Quick Test Pro.
- Created shared object repository for Quick Test Pro scripts.
- Created Test strategy, critical scenarios and Test Scripts and schedule for testing.
- Actively participated in all phases of testing life cycle including document reviews, and project status meetings.
- Worked on Quality Center to log defects and track resolution till the closing of defect after retesting.
- Generated the test defects report and reported it to the development team for Bug fixing through Test manager.
- Developed automation script using Selenium IDE.
- Created Test script using Java programming language in Eclipse.
- Used apache ant to create Junit HTML test report for the entire test suite.
- Designed Test cases from mobile app requirement use cases.
- Prepared weekly project report that includes Test Metrics and status reports.
- Participated in Weekend review with team members
- Participated in weekly status meetings and coordinated with the Developers and Testers to resolve and close defects.
- Participated in UAT Meetings, Coordinated UAT Process
- Coordinated and supported User Acceptance Testing with Business team; documented and helped resolve all issues identified by their team.
