Test Analyst Resume
Phoenix, AZ
SUMMARY:
- Specializes in Functional Testing, System testing, Integration Testing, Regression Testing and User Acceptance Testing of Web and Client - Server applications.
- Adept in Manual and Automated testing of Web based and Client Server applications, implement and utilize Automated Testing Tools such as Selenium and QTP.
- Well versed in designing and implementation of automation scripts using Selenium Web Driver and executing scripts using TestNG.
- Extensively utilized Test Management tools - HP-ALM/Quality Center, Rally Dev and Rational Test Manager.
- Develop and execute test plans and test cases using requirements and design documents while specifying Testing Overview, Approach, Strategy, Scope, Roles and Responsibilities. Developed Bug Reports through most of the testing experience.
- Manually performed Back-End testing by writing extensive SQL queries.
- Possess ETL testing experience using Informatica Power Center Components.
- Experience in Web Services testing using the SOAPUI tool.
- Well versed in Agile, Waterfall and RUP Methodologies.
- Act as a key member of the team influencing a clear vision for success with an aptitude to establish goals.
- Possess in-depth, hands-on experience with multiple technology stacks, have strong learning capacity, can-do mentality and keen eye for details.
- Foster an atmosphere of teamwork and collaboration with an emphasis on goal attainment.
- Have proven ability to work efficiently in both independent and team work environments.
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ.
Test Analyst
Responsibilities:
- Work directly with multiple Amex Technology teams and partners to manage/perform UAT for all the projects in MP&C - be it implementing new development, enhancements, or other system changes in Amex owned products, platforms, and applications.
- Responsibilities include (but not limited) to UAT Planning; Coordination; Execution/Validation; Communications (e.g. periodic status meetings, status reports, defect documentation, UAT Results, & UAT sign-off recommendations).
- Reviewing and monitoring quality of Test Scripts/Cases & providing feedback to SPMs when appropriate.
- Identify assumptions, constraints and dependencies, predict issues and risk related to UAT. Discuss features/functions need to be tested with the SPM.
- Discuss and develop the test data, test strategy, test scenarios with multiple Product Owners and SPMs at Amex.
- Preparing test cases using CA Agile Rally.
- Provide support for test development methodologies, including test data management, defect reporting and resolution, design and validations.
- Ensure test standards at Amex are met.
- Report to the test manager, work in conjunction with other/global business units and QA resources to provide complete UAT using manual/automation testing tools.
Environment: CA Agile (Rally), Selenium Web Driver, MS Excel, HTML, Windows, SQL, MS Office, JAVA, UAT, Alpha Testing, Beta Testing. Agile, Scrum, Eclipse IDE.
Confidential - Scottsdale, AZ
Sr. Tester
Responsibilities:
- Conducted Automation/manual testing using the Standards, guide lines and structured methodology in testing the application. Analyzing Business Requirement/Features and preparing the Test conditions in HP Quality Center.
- Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
- Developed test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results. Use of "Parameterization" techniques for a "Data driven" test. All development was done under Eclipse IDE.
- Documented and executed Test plans, Test cases and Test scripts based on business requirement document.
- Developed QA processes automation test scripts using java/Selenium to test Web based user interfaces for different type of browsers.
- Validated the data from Front End to Back End tables in Oracle Database.
- End to end execution of automated scripts, Test Result analysis.
- Prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases.
- Developed automation test cases, executed these test scripts from test lab and logged defects in HP ALM.
- Involved in developing Test plan and Test scripts using the business documents in HP ALM.
- Involved in Testing in Agile Development Environment. Using TDD and ATDD approach.
- Tested Web Services using SOAP UI to validated the Xml requests and the responses
- Performed Different types of testing iPhone App and Android App. Validated Social Networking sites (Face book, Twitter and Google +) for Company Page.
- Extensively used Selenium (XPath, CSS locators) to test the Web application
- Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
- Performed End-to-End testing manually and was associated with User Acceptance Testing.
- Closely interacted with clients, developers, and system engineers to identify application defects, reviews, and follow ups.
Environment: Selenium Web Driver, SQL Server, HP ALM, MS Excel, HTML, Windows, SQL, Oracle 10g, MS Office, .Net, Visual Studio, JAVA, Unit Testing, TestNG, Eclipse, SOAP UI
Confidential, Clifton, NJ
QA Tester
Responsibilities:
- Reviewed Project related documents and making sure that the development process is according to the requirements
- Involved in project planning, coordination and implemented QA methodology
- Involved in writing SQL queries to check for the data validation manually
- Responsible for writing Traceability Matrix
- Involved in performing GAP Analysis to verify that test cases matches to the user requirements
- Performed Positive and Negative Testing manually
- Performed Manual testing on different modules of the application
- Executed Data Driven Testing using QTP
- Participated in the team for User Acceptance Testing
- Performed Regression Testing after each build
- Executed test cases manually to verify the expected results
- Performed Sanity Testing & Smoke Testing manually
- Used Quality Center for tracking defects and reporting bugs
- Closely worked with Team lead to customize user group permissions in Quality Center
- Conducted result analysis and interacted with developers to resolve bugs
- Participated in the project meetings and walkthroughs
- Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, and IOS etc.
Environment: Java, Quality Center, QTP, DB2, XML, UNIX, SQL, C++, J2EE, IOS,, Android OS, iPhone, iPad, Win8 tablet, WP 7, Device Anywhere, perfecto mobile, Android SDK, Windows Mobile SDK, etc
Confidential, HERNDON, VA
SENIOR TESTER
Responsibilities:
- Analyzed system requirements and functional specifications to develop Test plan, Test cases and Test scripts to perform Functional Testing, System Testing, Integration Testing, User Acceptance Testing (UAT), Smoke Testing and Regression testing.
- Tested Easy Lender’s Loan Estimate and Fees Worksheet modules and various enhancements.
- Conducted walkthrough for test scripts and test cases to business analysts, developers, system analysts and product development group and got their approvals.
- Identified test cases to automate and prioritized suitable candidates for automation
- Used Selenium to develop automation test scripts for system’s core functionality and GUI of application
- Configured Selenium WebDriver, TestNG and Maven and created selenium automation scripts in Java for automating the Smoke and Functional test cases
- Developed test scripts in Selenium implementing the Data driven Framework and Page Object Model Framework models
- Integrated with CI tool Jenkins for running tests automatically on a regular basis
- Executed automation scripts on various browsers and environments, reported on defects and results
- Performed Integration testing to check data flow among various modules of Easy Lender application
- Validated the exported loan files of borrowers which were in ULDD format given by Fannie Mae
- Performed extensive Back-end Testing of the Loan Estimate module for data verification using SQL querie
- Identified, captured and managed system defects to ensure testing schedule is consistently met
- Generated test execution anddefect reports from HP-ALM
- Participated in daily and weekly status review meetings.
Environment: HP-ALM 11.0, Selenium2.0, Selenium WebDriver (Safari, Chrome, IE etc.), Java (1.8), Eclipse-IDE, SQL, TOAD, Windows, UNIX, TestNG, Maven, Jenkins.
Confidential, Rockville, MD
QA tester
Responsibilities:
- Created test plans for project modules based on the master test plan template, analyzed user stories and wrote test cases in Rally Dev.
- Validated test environment for every build and performed functional, Integration and UAT testing for Credible’s Patient Charting, E-Prescribing and Labs and imaging modules
- Performed Smoke Tests after installation of each build on QA servers.
- Developed automation scripts using Selenium Webdriver for the regression test suites
- Extensively used Informatica Power Center for testing the ETL process, validated all the data transformation rules per the ETL mapping document
- Validated the source and target data in the data mart writing SQL queries before generating reports
- Used SOAP UI tool to test Web Services
- Attended project meetings and provided timely project status reports to the Project Manager
- Tracked down open defects and cross-functional teams to ensure prompt resolution.
- Analyzed and ensured test results, changes and defects were reflected in the test case and that test cases were updated appropriately based on resolution
- Provided defect updates to the management team as applicable on daily calls.
Environment: Rally Dev, Selenium, Github, Maven, SQL, TOAD, SOAPUI, MS Excel, Java, Eclipse, Windows, Unix.