Qa Analyst Resume
SUMMARY:
- Overall 8+ years of experience in Information Technology involving all phases of software development lifecycle from requirements to testing using Waterfall and Agile software processes.
- IT Experience in the following Industry sectors: Automotive, Utilities, Information Technology Services and Financial/Banking.
- Performed the following job functions in prior positions: Requirements gathering, System Analysis and Design, Software Development/Coding, Porting/Migrating applications to newer platforms, Building and deploying applications, Supporting and maintaining applications, Migration Process planning & Co - ordination, Unit, System testing, System documentation, Production Support, Business Analysis, QA Manual/ Automated Testing.
- Experienced in Quality Assurance (QA) involving manual and automated testing. Involved in Functional testing and System testing of various web and Java Enterprise applications on multiple platforms like Linux, Unix and Windows.
- Involved in full software testing life cycle such as preparing Test plans, Test cases, Automation test scripts, Test execution, Defect tracking and prepare test result documentation and presentation.
- Created high-level QA Test plan and Test Strategy documents for the projects.
- Identified and documented detailed System Test cases for functional and non-functional application requirements. Prepared requirements traceability matrix.
- Conducted System and Regression testing to certify builds for major and incremental releases. Reviewed application logs and documented and reviewed detailed Test Results with client.
- Automated functional and regression tests using HP Quick Test Professional (QTP) for quick testing turnaround.
- Defect tracking, triaging and follow up for closure. Assisted developers to track the problem and resolve the technical issues.
- Participated in the System Integration Testing (SIT) and User Acceptance Testing (UAT) with external teams.
- Profound Experience in using QA tools and technologies like Test Director, HP Quality Center and HP Quick Test Professional (QTP), Soap-UI for Web-Services testing, JIRA.
- Experienced and comfortable with Unix, Linux commands, SQL queries, Databases, Java Programs, HTML, Javascript, XML, Web-services.
- Experienced in working with various Web and Application Servers- IBM Websphere 5.0, BEA Weblogic 8.1, Apache Tomcat Servers.
- Ability to create quality technical documents as per SEI-CMM standards. Followed the Ford Classic Solution Delivery Methodology (SDM).
- Excellent communication, presentation and interpersonal skills. Quick learner, versatile, adaptable and process-oriented with high customer orientation.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE, Java Servlets, JSP, MVC, Struts, Hibernate, XML, Voice XML, FIXML, HTML, JavaScript, VBscript, Python, Shell scripts, SQL Server, Oracle, PL/SQL, C, C++, ASP and UML
Tools: IBM WebSphere Studio Application Developer (WSAD 5.1), Eclipse 3.2, Rational Application Developer 6.0, ANT, TOAD, Oracle 9i Developer Suite, Rational Rose, PVCS, Visio, Mercury Interactive Load Runner and Test Director, Quick Test Professional, and HP Quality Center /ALM, Selenium, SOAP UI
Platforms: Windows 2000/XP/2003, UNIX, LINUX, and AIX
Web/Application Servers: IBM WebSphere 4.0, 5.0 and 6.0, BEA Weblogic Server 8.1, Apache Tomcat, Internet Information Server (IIS) 5.0 and 6.0
Databases: Oracle 8i/9i, Oracle 10g, SQL Server, DB2, MS-Access
PROFESSIONAL EXPERIENCE:
Confidential
QA Analyst
Responsibilities:
- Responsible for testing the various components of the Global Order to Delivery system as part of the IVT Agile team ensuring test plans, test cases and test scripts are developed and tested to verify the business requirements and system functionality.
- Developed high level test scenarios and detailed test plans and test cases.
- Performed various types of testing, such as functional, regression, integration and system testing between various modules and user acceptance testing by creating and developing manual test scripts for requirement validation.
- Created and Generated System test scripts for different test scenarios by analyzing the business and functional requirements and also mapped the test cases to requirements.
- Actively involved in business analysis of the new system along with the existing integration modules by understanding the design, requirements, functional specifications and dataflow and making sure the test plans and cases are mapped to the requirements and specifications.
- Created and executed various SQL queries to test the database.
- Performed Security testing of the basic security levels in the application for dealer users.
- Performed web services testing of the DMS (Dealer Management System) using SOAP UI.
- Responsible for finding and logging defects in HP ALM and making sure defects are assigned to the various delivery team developers and retesting them and closing the defects. Involved in the daily defect triage meetings and assist with defect management process and also logged Change control requests.
- Authored various QA stories and created feature level stories for different delivery teams and mapping the requirements to the user stories.
- Worked collaboratively with various development teams and other testers to verify the defects based on the testing results.
- Actively participated in various daily Agile /scrum meetings and defect review and QA sessions.
- Worked in Agile project and familiar with the Agile testing process.
- Exposure to automated testing process and experience in using Selenium tool.
Technical Environment: J2EE, Java, Java Servlets, JSP, Oracle SQL Developer, TOAD, PL/SQL, JUnit, HTML, JavaScript, UNIX/Linux, HP Quality Center, Test Director, SOAP UI,Selenium.
Confidential
Business Analyst
Responsibilities:
- Primarily involved in application maintenance, support, testing and integration of the client web application.
- Performed the role of Business Analyst for the development offshore team by identifying requirements and documenting them, support development, assist the Development Team with application improvements and prioritization.
- Involved in monitoring and updating defects by doing defect tracking. Also involved in identifying application issues and resolving them and performing user-acceptance testing.
- Experience with Agile methodology throughout the development lifecycle.
Confidential
QA Analyst and Systems Support
Responsibilities:
- Primarily involved in support of existing applications through FORD etracker system across all environments including online applications, batch jobs and other backend/downstream systems interfacing with GPD.
- Performed the role of Quality Analyst for MCAG program by developing test cases, scripts and test plans for launching the application from DEV to QA to Production, and Analyzing, documenting and resolving problems found in unit testing and system testing and responsible for the overall testing and production launch of the application.
- Primarily responsible for Release Management for bimonthly production release management and release deploy and testing of various enhancements and etrackers going into production.
- Developed the requirements and system test cases and module specs and system maintenance documents and support manuals for new enhancements/modules.
- Implemented various database changes and Autosys scheduling for existing and new modules and performed system / integration/post deploy testing.
- Performed server administration, regular maintenance and backup of export and batch servers and monitored, performed various data exports/extracts.
- Involved in software configuration management and build process using ANT scripts and deployed, supported the applications on IBM WebSphere 6.0 server.
- Primarily responsible for planning and overall management of build and release activities of all etrackers from DEV to QA to Production.
- Supporting the applications in QA, Production including incident resolution and handling issue tickets and change requests in timely manner. Coordinated with the business owners for various technical support and incident /release management.
- Co-coordinated the production release of the GPD applications with various shared services like DBA group, Server hosting group and Unix/Server Operations group.
- Performed the role of GPD Onsite Coordinator for SWIFT program involved in the separation of JLR systems from FORD and actively worked with JLR, FUJITSU teams for a smooth transition.
Technical Environment: J2EE, Java, Java Servlets, JSP, Oracle SQL Developer, TOAD, PL/SQL, JUnit, ANT, HTML, JavaScript, AutoSys, UNIX/Linux, HP Quality Center
Confidential
QA Analyst
Responsibilities:
- Primarily involved in the testing efforts of the FORD GFM project by defining and implementing web testing plans and strategies to provide optimized test services.
- Reviewed Business Requirements and Interacted with the Business and Support team to understand the Test requirements for the project. Prepared requirements traceability matrix.
- Participated in Business brainstorming sessions to Prepare and review test plan strategy documents and obtained Business signoff for the same.
- Conducted System testing of the web application using automated suite namely QTP.
- Performed thorough functional testing of the web application including Java Servlets and Server pages.
- Responsible for minor code modifications and enhancements as part of defect tracking.
- Identified, tracked and documented the issues found in testing and documented and reviewed the detailed Test Results with the client.
- Prepared and reviewed Test Scenarios, Test Cases and Test Data.
- Responsible for performing backend SQL queries to verify different types of application data updates.
- Conducted Defect Resolution/Triage meetings with Development teams to rectify and resolve defects.
- Worked with the clients to understand the issues and provided comprehensive technical solutions.
Technical Environment: UNIX, Linux SuSE, Windows, Oracle 8i/9i, PL/SQL, Oracle 9i Developer Suite, TOAD, Java Servlets, JSP, JDBC, Quick Test Professional (QTP)
Confidential
Migration/QA Specialist
Responsibilities:
- As a migration specialist, involved in the migration/porting of different database applications residing on UNIX Oracle 8.1.7.4 servers to LINUX SuSE Oracle 9i servers.
- Conducted customer meetings with each application’s Subject Matter Experts (SMEs) and Database Administrators (DBAs) to gather all the database related information and agreeing on migration test strategy, code freeze and release dates.
- R esponsible for analyzing database structure and setup, migrating database objects, stored procedures and shell scripts, compiling, testing, debugging and releasing in the new environment.
- Involved in migrating and testing a lot of J2EE web-based applications with Oracle backend to ensure the JDBC connectivity are working.
- Deeply involved in database code modifications, repairing function signatures, request schema privileges or grants, verify application functionality and database connectivity.
- Identified and resolved issues related to database security, configuration, authentication, table space setup and allocation, schema objects, privileges, execution of shell scripts and systems issues affecting migration.
- Responsible for manual testing, system testing and black box testing of all the ported applications to ensure it is functional in the new environment and comparable to the old environment.
- Responsible for requirements gathering, identifying testing scope, design and documenting test plan and strategy.
- Followed Ford’s Classic Solution Delivery Methodology (SDM) process for all the phases of the project.
Technical Environment: UNIX, Linux SuSE, Windows, Oracle 8i/9i, PL/SQL, Oracle 9i Developer Suite, TOAD, Java Servlets, JSP, JDBC, Quick Test Professional (QTP)
Confidential
Migration/QA Specialist
Responsibilities:
- As a Migration specialist was involved in the following migration projects -
- Conducted customer meetings with each application’s Subject Matter Experts (SMEs) to gather all the application related information and agreeing on migration test strategy, code freeze and release dates. Interacted with Server Hosting Group and System Admins during the course of migration.
- Responsible for compiling, debugging, testing, fixing and releasing the code in the new production environment in a weekly phased manner.
- Deeply involved in source code analysis and technical assessments of the applications and ensuring that all components/files were successfully migrated to the new environment.
- Responsible for making all the necessary configuration and syntactical changes for the applications to run in the WAS 5.0 environment.
- Responsible for unit testing, manual testing, system testing and black box testing of all the ported applications to ensure it is functional in the new environment and comparable to the old environment.
- Responsible for building and deploying the application using the FORD JCOE standard build process.
- Responsible for requirements gathering, identifying testing scope, design and documenting test plan and strategy and coordinating with the customer and QC Lead on Test Survey and Strategy .
- Created and executed automated test scripts and scenarios, documented test cases in Test Director, analyzed and reviewed test results and defects, performed Defect Tracking using Test Director and coordinated defect resolution with the concerned teams.
- Performed Load/Performance Testing and System Thread Testing using Load Runner in the current and new environments, Analyzed performance test results and addressed any performance issues/defects to make sure applications performed at an acceptable level in the new environment.
- Followed Ford’s Classic Solution Delivery Methodology (SDM) process for all the phases of the project. Followed Ford’s QA/QC process and methodologies for Testing.
Technical Environment: UNIX, Linux SuSE, Windows, Oracle 8i/9i, PL/SQL, Oracle 9i Developer Suite, TOAD, Java Servlets, JSP, JDBC, Quick Test Professional (QTP)
Confidential
Software Programmer
Responsibilities:
- Involved in the design, analysis, development, testing and deployment of the Voice XML System.
- Actively involved in the object oriented design using Rational Rose and produced class diagrams and sequence diagrams.
- Programmed different modules of the system using Java, J2EE, Struts, and Voice XML.
- Implemented the code for custom parsing and execution of different types of VXML documents as per W3C Voice XML 2.0.Also implemented Multithreading, Thread Pooling & Thread waiting, Proprietary Messaging Systems, Logging of calls and Call Management.
- Participated in Test Plan Preparation and writing Test Cases. Performed Unit Testing using JUnit and System Testing (on Windows) and involved in integrating application modules and fixing defects.
- Involved in Application Deployment and client acceptance support.
- Involved in Application Performance Analysis to detect and rectify runtime errors, memory leaks, code coverage.
- Build System Documentations, User Manuals according to SEI-CMM Level 5.
- Responsible for constantly tracking Issues and Defects using Infosys Internal Tracking Tools.
- Performed the role of Configuration Manager and responsible for Version Controlling of project configuration items.
- Participated in Design and code reviews.
- Actively involved in customer interactions and discussions.
Technical Environment: Windows 2000, Java, J2EE, Java Servlets, JSP, RMI, MVC, Struts, BEA Weblogic Server, XML, Voice XML (VXML), DOM,HTML, JavaScript, CSS,XSLT, PVCS, Rational Rose, UML, Oracle 8i, SQL, PL/SQL
Confidential
Software Programmer
Responsibilities:
- Involved in the requirements gathering, analysis, design and development of the system.
- Developed the employee online interfaces for submitting Travel Requests and updates to the oracle databases using Java Servlets, JSPs, HTML, JDBC technologies. This was implemented using the Struts framework.
- Developed the automatic e-mail notifications using Java Mail to the employee’s supervisor and the Travel Dept.
- Developed the manager online interfaces involving the approvals and rejections of the submitted Travel request assigned to him.
- Developed the Data Access Objects (DAO) to interact with the Oracle database for querying the employee information and to update the Travel requests status during the different stages of the request.
- Performed client side validations using JavaScript.
- Actively participated in design/UI technical discussions, integration of the system and design/code reviews.
- Build various documentations in different stages of the SDM cycle as per SEI-CMM Level 5.
Technical Environment: Windows 2000, Java, J2EE, Java Servlets, JSP, MVC, Struts, JavaScript, HTML, Java Mail, DHTML, IBM VisualAge for Java 3.5, IBM WebSphere Application Server 3.5, SQL, Oracle 8i
Confidential
Management Associate
Responsibilities:
- Interacted with high valued customers to identify their financial needs and provided exceptional customer service in response to their queries and requests.
Technical Environment: Banking Software FINWARE, Windows 2000, Microsoft Office Tools
