Functional Testing Engineer Resume
OBJECTIVE:
Seeking a Quality Assurance Analyst position in a dynamic environment where innovation, hard work, passion for quality and sense of ownership are valued and encouraged.
PROFESSIONAL SUMMARY:
- Eight years of experience in Software Testing using both manual and automation methodologies.
- Well versed with all types of testing and actively involved in all the phases of software development life cycle and held responsible positions in software testing and implementation process.
- Played active working in an Agile development process and participated in all the activities like user story reviews, scrum meetings, test case designing, test execution, defect reporting & tracking in multiple iterations and sprint cycles.
- Hands on experience with strategic Test Management and documentations like reviewing Test Plans, Detailed Test Cases, Test analysis, Collection of the required Test Data and preparation of publication of Test Results.
- Hands on experience working in all phases of SDLC and performing various tests like Positive, Negative, Functional, Integration, Back End, Regression, Browser Compatibility, System Compatibility and Business Functionality Testing.
- Highly experienced in working with the leading automation tools - Mercury Interactive Suite Quick Test Professional- QTP and Quality Center.
- Extensively used Jira/Mercury Quality Center for comprehensive test cases, execution of test cases and management of test results and defect reporting and tracking.
- Experienced in Functional testing using Quality center, Selenium IDE.
- Hands on experience working with databases and well versed with writing SQL, understanding stored procedures, triggers, functions and data mapping procedures.
- Understanding various data file formats (XML, Excel, MS Access files, etc.) and experience with tools to handle them for testing purposes.
- Understanding XML formats and XML technology, understanding of the process of building, validating and handling XML files.
- Understanding of EMR process, Mainframe batch, Auto renewal batch and backend validation based on requirements for testing purpose.
- Experience with setup and testing of EDI system for multiple enterprises as per the company standards and requirement of the enterprise.
- Understanding of batch process, Auto renewal batches, Auto closure, SAR batches, experience with lots of Data Set up formats.
- Performed business functionality and usability testing on mobile devices like iPhone, iPad and Android.
- Hands on experience working with databases and well versed with writing SQL, understanding stored procedures, triggers, functions and data mapping procedures.
- Worked independently as well as with teams and held responsible positions.
- Coordinated the test efforts of both on-site and offshore teams and reported directly to the QA Manager
TECHNICAL SKILLS:
HP Quality Centre: ALM, Quick Test Professional, Microsoft Test Management, JIRA
SQL Server, Oracle, MS: Access
MS Windows XP / 7 MS: DOS, iOS, Unix
Languages: HTML, Java Script, SQL, PL/SQL, ASP.NET, VB Script
Others: iPad, iPhone, MS-Office, Internet Explorer, Google Chrome, Fire Fox
WORK EXPERIENCE:
Functional Testing Engineer
Confidential
Responsibilities:
- Prepared Test Plans, Test Cases for both positive and negative scenarios in accordance with the System Requirement Document
- Acted as point of contact for testing activities for full lifecycle project
- Involved in full life cycle testing including Regression test on new builds of the application.
- Prepared test cases based on functional requirement specifications
- Creating, reviewing and maintaining a comprehensive regression test suite
- Review functional and design specifications to ensure full understanding of individual deliverables.
- Assisted the developers by providing the data, required for their unit testing.
- Backend database testing in Microsoft SQL environment including validating stored procs, jobs and triggers.
- Identify test requirements from specifications, map test case requirements and design test coverage plan.
- Executed automated regression test cases using QTP/ UFT.
- Hold and facilitate test plan/case reviews with cross-functional team members.
- Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
- Ensure that validated deliverables meet functional and design specifications and requirements.
- Updated QTP/UFT automated scripts to match application changes or functionality changes.
- Isolate, replicate, and report defects and verify defect fixes.
- Backend testing of the DB by writing SQL queries to test the integrity of the application.
QA Analyst
Confidential
Responsibilities:
- Prepared Test Plans, Test Cases for both positive and negative scenarios in accordance with the System Requirement Document
- Improve the quality of the applications we develop by performing manual testing of mobile applications on various iOS and android phones and tablets.
- Log test results and bug information into defect tracking tools and collaborate with QA manager and developers to resolve issues as soon as possible.
- Ensure timely and accurate completion of all functionality and regression testing across all of our supported devices.
- Review and update test cases and test suites to ensure accurate and thorough testing of applications.
- Run system/Integration/ User Acceptance Testing for applications of administrative usage.
- Create and execute detailed test cases for web and mobile testing.
- Report found issues in bug tracking system and perform regression testing for fixed defects.
- Validating and handling XML files Analyze expected behavior of app and test results based on requirements.
- Highly effective as a team player to achieve a common goal and as independent work (with little oversight) to achieve a predefined goal.
QA Analyst
Confidential, NJ
Responsibilities:
- Prepared Test Plans, Test Cases for both positive and negative scenarios in accordance with the System Requirement Document.
- Participated in analyzing and defining the testing requirements based on the application Functionality.
- Involved in gathering test data for data conditioning from Business Units to test full application functionality.
- Involved in organizing Daily Status meetings with QA manager. Conducted test plan. Reviews
- Created test scenarios for System testing and Regression testing.
- Wrote Modification Request for bugs found during test execution using Quality Center
- Created test cases, executed and recorded results of test cases using Quality Center
- Analyze the functional requirements, writing test cases for each and every object. Using test specs and test frames created, automated the test cases using Quality Center.
- Monitored the defect tracking process, trouble shooting and generating customized graphs and reports for the client.
- Executed automated test scripts using Quick Test Professional for all Lines of Business.
- Involved in full life cycle testing including Regression test on new builds of the application.
- Creating, reviewing and maintaining a comprehensive regression test suite.
- Attended meetings with Developers and Team Lead in resolving the issues.
- Tested Web page presentation manually for different browser compatibility.
- Involved and supported User Acceptance Test.
- Backend testing of the DB by writing SQL queries to test the integrity of the application.
Environment: Java, HTML, Oracle, SQL, MS-Office, Windows NT / XP / Vista, HP Mercury Quick Test Professional, HP Mercury Quality Center, IE, Google Chrome
QA Analyst
Confidential, NY
Responsibilities:
- Actively participated in the Daily Scrum meetings and played a key role in realizing the day to day responsibilities in the Software Testing Life Cycle.
- Designed comprehensive test cases to support the end to end functionality testing of the application and collected the test data as needed.
- Following the Build Schedule performed various tests and certified the overall functionality of the application.
- Played key role in defect reporting, triage and regression testing and worked in coordination with both onsite and offshore teams.
- Performed various tests like Adhoc Testing, Integration Testing, Positive Testing, Negative Testing, System Testing, End to End Testing and Regression Testing.
- Worked in a QC + QTP Integrated environment and used all the features of Quality Center for test management.
- Used SQL to extract the test data and also to certify the backend updates and conducted data validation checks.
- Tested the personal banking functionality on mobile devices like iPhone & iPad and validated both native apps and also the browser based functionality.
- Certified the website compatibility on mobile devices like iPhone & iPad and supported User Acceptance Testing
Environment: Java, HTML, Oracle, SQL, MS-Office, Windows NT / XP / Vista, 7, HP Mercury Quality Center, QTP, IE, Google Chrome
QA Analyst
Confidential, Brooklyn, NY
Responsibilities:
- Responsible for analyzing the scope documents and designing the testing strategy for every release.
- Testing responsibilities include Installation testing, Functionality testing, Windows compatibility testing, Regression testing, User acceptance testing and GUI testing.
- Responsible for preparing the entire test documentation using MS-Word.
- Worked with SQL and PL/SQL relating to testing for test dataset creation and results verification.
- Designed Test Plans and other testing documentation as per IEEE standards.
- Generation of Automation test scripts using Mercury QTP and enhancement of the functionality of the Script for automation of testing Scenario
- Manipulated and customized the script adding functions to enhance the script performance.
- Maintained and supervised the entire Testing Process including the Bug Tracking using Quality Center.
Environment: Java HTML, Oracle, MS-Office, Windows XP / Vista / 7, Internet Explorer