Sr. Qa Test Engineer Resume
Santa Monica, CA
SUMMARY:
- Over 6 years of IT experience as QA Analyst/Tester involved in test design, test development and implementation of test procedures in manual and 2 years of automation testing.
- Expertise in Entire Software Development Life Cycle and Test Development Life Cycle including Waterfall Model and Agile methodology.
- Excellent troubleshooting skills for identifying the problems while testing.
- Extensive experience in testing of large client server applications, Web based applications, E - Commerce Applications and Web Services.
- Expertise with SQL queries for back end testing, database validation and comparing the data. Extensively used SQL Management Studio / TOAD for Oracle for writing SQL statements.
- Validation of ETL processes and Migration of data through SSIS
- Exposure to different types of testing like, Functional testing, System Testing, Regression testing, Integration testing, Smoke testing, Database testing, Automation testing, Performance testing, GUI testing and User Acceptance Testing.
- Experience in developing Unit testing scenarios using Selenium Web Driver/IDE, TestNG, Auto-It, Robot Class, Maven, SVN, GIT, Jenkins ANT-Build, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Knowledge of Verification and Validation principles
- Proficient in defect life cycle management with defining defects, categorizing bugs by severity and priority, carried out defect reports using different defect tracking tools and generated TestNG Reports, XSLT User friendly Reports
- Well conversant with software testing methodologies including developing Test plans, Test scenarios, Test cases, Test procedures, Test reports and documenting manual and automation tests.
- Experienced in using Software Management Tools like TFS, Quality Center and Jira for test planning, test case development, test case execution, defect tracking, reporting, reviewing and test results analysis.
- Knowledge of Ethernet and serial communication protocols
- Ability to work with all levels of management, willingness to learn and implement new ideas quickly and to be a collaborative team player.
- Knowledge of rigorous software life cycle process
- Excellent analytical, communication, documentation and interpersonal skills.
- Excellent knowledge of Microsoft Word and Excel
- Desktop support experience for 2 years
- Expertise working with Requirements Matrix Traceability in Quality Center/ALM. knowledge of ASP.NET, C#, AJAX. Experience in Visual Studio Testing tools and developing/presenting QA reports
- MS SQL experience (for testing data storage and reporting)
TECHNICAL SKILLS:
Testing Tools: Selenium IDE, Quick Test Professional /9.5/10.0, QualityCenter9.2,10.0/TestDirector, Bugzilla, WinRunner, TestNG, JUnit, ANT, Maven as Build Tools Microsoft Test Manager, Team Foundation Server, Quality Center, Jira, Browser Stack, Load Runner. Safe, SoapUI
SDLC Methodologies: Agile, Scrum, Waterfall, V-Model, Spiral, RUP
Architecture: Client Server, Web based application, SOA, Mobile (Android and iOS)
Databases: MS SQL Server, MS Access and Oracle
Programming Language: Visual Basic, C# .Net, VB .Net, C, C++
Databases: SQL, PL/SQL
Scripting Languages: VB Script, Java Script
Web Technologies: HTML, CSS and XML
Tools: SQL Management Studio, TOAD, Visual Cron, SSRS, Crystal Reports.
PROFESSIONAL EXPERIENCE:
Confidential, Santa Monica, CA
Sr. QA Test Engineer
- Corcentric’s Cor360 product is a cloud based SaaS application that enables AP Workflow Automation.
- Involved in the entire SDLC from requirements review to creating Test Plan, Test scenarios, Test scripts and Test cases and Requirements Traceability Matrix.
- Conducted peer reviews to ensure maximum coverage in test scenarios and cases.
- Lived and breathed Agile methodology to rollout production releases on a monthly basis. using Visual Studio application testing using Microsoft Test Manager for exploratory, manual and other tests with the ability to collect diagnostics and performance information
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver
- Performed Functional testing, System testing, GUI testing, Positive testing, Negative testing, Integration testing, Regression testing and User Acceptance Testing for various aspects of application like GUI, business workflow, reports, batch processes, Single Sign On etc.
- Created automated test scripts for Functional and Regression testing using Selenium WebDriver, Eclipse, Test NG, Java, Maven, Log4j and JDBC
- Worked on creating test scripts for Page Object Model framework using selenium WebDriver
- Performed cross browser testing and mobile testing for Android and iOS
- Participated in laying out the plan for testing UAT / Production environments migration to AWS. Executing the application testing in new environment, including performance benchmarking
- Documented and executed test cases for client specific customizations for new client implementations
- Performed smoke testing in UAT and production environments
- Backend testing by writing SQL queries for validation of various import and export batch jobs
- Tested web services, XML, WSDL using SoapUI tool by creating input XML request and validation response XMLs. Modified end points when we worked on different servers and different versions of Web Services
- Used Selenium GRID 2.0 while executing test scripts in distributed concurrent multiple platforms/environments like WINDOWS, LINUX
- Responsible for identifying the functional test cases for Regression Testing and for inclusion in automation test bed.
Environment: Web services, SeleniumWebDriver with Java, RobotClass,TestNGFramework,QC10.0, jxl,log4j, Oracle11g, SQL, GITHUB, MAVEN, Jenkins, FireBug, FirePath, GRID-LINUX, HTTP/HTTPS, Ping Federate, XML, IE11, Firefox, Chrome, Safari, Android, iOS, Visual Cron, Daeja Viewer, SoapUI, Groovy
Confidential, CO
Sr.QA Analyst and part time desktop support
- Cendant Mortgage’s Home Finance application is for customers who want new home loan or refinance their existence mortgage. This application also provides the features like paying the loan installments online and make future payments also. It allows the user to view their pending payments and payment history.
- Heavily involved in requirements analysis, creating test scenarios, test cases, and test scripts for UI testing coverage different aspects of mortgage workflow.
- Performed backend verification of data to ensure loan workflow stages
- Verified migration of data from multiple data sources like Oracle and SQL to the data warehouse database.
- Developed automated script for back-end testing using Selenium Webdriver
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver
- Used version control tool as GIT-HUB for developing Selenium WebDriver Scripts
- Created and executed End to End Use Cases for User Acceptance Testing
- Conducted performance benchmark testing
- Created test cases and bugs in JIRA
- Provided test summary report and defect report on a day-to-day basis to the senior management
- Training and supporting the staff on the application support team
Environment: SeleniumWebDriver with Java, RobotClass, TestNGFramework, SQL, JIRA, iOS, Android, SOAPUI with Groovy scripting
Confidential
QA Analyst
- Confidential & Co. is a holding company that operates through its subsidiary companies. Tiffany and Company is a jeweler and specialty retailer, whose merchandise offerings include an extensive selection of jewelry as well as timepieces, sterling silverware, china, crystal, stationery, fragrances and accessories. Through Tiffany and Company and other subsidiaries, the Company is engaged in product design, manufacturing and retailing activities.
- Analyzed the Business Requirement docs and functional specs, developed test Plans, test cases and test scripts
- Prepared the manual test cases and prioritized the test cases for automation
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver
- Extensively used Selenium Webdriver to generate individual test scripts, providing more flexibility in automating Web Based Applications
- Used Robot Key Class to simulate keyboard events in Selenium
- Executed test cases to compare the actual result with expected results in accordance with business, technical and functional specs of the applications Performed GUI functional and sanity testing manually for each new build of the application
- Experience in Unit, Integration, System Testing using different devices(IPhone, IPad, Web based applications)
- Execute Browser Compatibility Testing(IE, Firefox, Chrome, Safari) of a Web based application
- Created and executed End to End Use Cases for User Acceptance Testing
- Created test cases in for various levels of test such as Integration test, Regression test, System test, End to End test and User Acceptance test for different modules.
- Ensure test data is properly identified, setup and availability of stub before execution of a test.
- Designed the test case descriptions and designed the steps for expected Vs Actual results
- Verified the database tables of sources, targets, mappings and SQL queries in the transformations
- Developed automated script for back-end testing using Selenium Webdriver
- Verified SSIS packages for import, export and data migration to data warehouse.
- Actively participating in team meeting and status meetings
- Test GUI and functionality on Android and iOS
- Extensively used the SQL queries to validate the backend database
- Report defects using Itrack
Environment: SeleniumWebDriver, RobotClass, TestNGFramework, SQL, JIRA, iOS, Android, Soap UI 4.0, Groovy, Itrack, Windows XP
