Qa Analyst Resume
Wilmington, DE
SUMMARY:
- Around 5+ years of IT Experience in preparing documentation such as business requirements and functional specifications based on business needs and used the information to develop detailed comprehensive test strategies to verify system changes to meet the needs of the client.
- Experienced in developing Test Plans and Test Cases for different types of software testing.
- Proficient in Mostly Manual and some Automated Testing Tools.
- Extensive knowledge of SDLC (Software Development Life Cycle) methodologies.
- Experienced in various types of testing including Sanity Testing, Smoke Testing , Functionality Testing
- Performance Testing, Volume Testing, Unit Testing , Integrated Testing , System Testing , Positive and Negative Testing, Security Testing, Stress Testing, Load Testing and Regression Testing of Standalone, Web Based Client - Server applications.
- Experience in complete project life cycle development including Analysis, Design, and Coding, Unit Testing,
- Good understanding of Onsite/Offshore module with ability to lead the team of testers globally.
- Manual Testing experience involves Test Planning, Test scenario creation, Test case writing, Test data creation using MS Excel, SQL and DB validation, Defect reporting with Test and Defect management in Quality center/Test director
- Develop test cases (both positive and negative testing, boundary conditions) and use cases based on technical documentation and feature description.
- Proficient in both Manual and Automated Testing Tools such as QTP , Win Runner .
- Experience in working with different modules of Quality Center such as Requirements, BPT , Test Plan, Test Lab and Defects.
- Expertise in Acceptance Test-Driven Development ATDD development practices.
- Extensive experience in Microsoft Office, Word, Excel, PowerPoint, Outlook, Access.
- Proficiency in tools such as MS Project, Word, Excel, PowerPoint and Visio.
- Knowledge and understanding of capital markets and the effects of liquidity risk in an organization.
- Involved in maintaining Test Matrix and Traceability Matrix and performed Gap Analysis
- Performed User Acceptance Testing (UAT) manually.
- Participated in design walkthroughs and verified QC Test Scripts and results.
- Tracked and reported on test execution.
- Good Documentation and Process Management skills with an ability to effectively understand the business requirements to develop a quality product.
- Performed portfolios of clients and assignments and key client relationship, develop and deliver services and value charters
- Having proficient Front-End UI development skills using technologies like HTML5, CSS3, JavaScript, ES6, AJAX, JSON, DOM and JSP.
- Experience in designing and creating responsive web designing with CSS3 Media Queries, CSS Bootstrap.
- Experience Mobile UI Development using React Native .
- Experience in DOM manipulation with JavaScript and jQuery.
- Strong experience in creating React.js based web applications with Redux architecture.
- Proficient in JavaScript libraries such as D3.js integrating them with React.js .
- Involved in writing NoSQL and SQL queries using Mongo DB and MySQL for creating CRUD operations.
- Involved in continuous integration (CI) using Jenkins web server.
- Experience in Agile/Scrum methodologies.
- Followed TDD approach in developing test cases in Karma, Protractor and performed unit testing using Jasmine.
- Handled Browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and chrome browsers using Modernizr, Webshims and Polyfills.
- Experience in version control tools including GIT, SVN.
- Involved in the analysis, design and development and testing phases of Software Development Lifecycle (SDLC).
TECHNICAL SKILLS:
Programming Language: Java, JavaScript, HTML5, CSS3, SQL, ES6 AJAX, JSON, Angular.JS, React.JS, WordPress, Vue.JS
Web & Application Server: Apache Tomcat 8.0 Firebug, Chrome developer toolbar
Databases: MySQL, Oracle, Mongo DB Web Storm, Sub-Lime and Visual Studio
Operation System: Windows 7/XP, Mac OS, Linux JSP, Spring MVC, REST, JDBC
PROFESSIONAL EXPERIENCE:
Confidential - Wilmington, DE
QA Analyst
Responsibilities:
- Worked with different modules of HP ALM/Quality Center such as Requirements, Test Plan, Test Lab, Defects and Dashboard module.
- Performed mobile application automation for iOS and Android using tool Appium.
- Performed testing of news website and mobile application on iPhone and Android devices
- Use Agile systems and strategies to provide quick and feasible solutions, based on Agile system, to the organize
- Maintained/Optimized mobile test automation suite utilizing Xamarin platform
- Uploaded/created/executed the UFT/QTP Scripts to HP ALM/Quality Center.
- Work closely SCRUM team to create test scripts and test cases to ensure coverage of all areas of the product/feature(s)
- Used HP ALM/Quality Center for managing test execution and defect tracking of all issues
- Experience of working in agile methodology. Bug Reporting and Tracking using JIRA.
- Implemented functional, regression, and usability testing on iOS and Android mobile devices
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Tracked defects using HP ALM/Quality Center
- Performed browser compatibility and configuration testing on various operating systems such as IOS etc.
- Interacted in Manual and Automation testing using TestNG and HP ALM/Quality Center.
- Tested web and mobile (IOS, Windows Phone) of on - demand video service, providing the biggest and best lineup of critically acclaimed dramas, hit comedies and blockbusters
- Upgrading android app using adb command and iOS app upgrade through
- Built test automation framework for mobile application development using Xamarin
- Involved in test automation by using open source tools such as Appium.
- Have Experience performing mobile automation testing using Perfecto Mobile
- Wrote Test Plans and Test Cases into HP ALM/Quality Center for Functional and Regression Testing.
- Tested Mobile applications on Android, iOS and Windows Mobile Handsets and Smart Phones.
- Used HP ALM/Quality Center as Test Case execution management tool.
- Conduct Agile Scrum meetings to discuss project progress and plan
- Used HP ALM/Quality Center /JIRA for defect management - adding defects, tracing changes and sending updates through e-mails.
- Tracked and reported defect using HP ALM/Quality Center
- Created and maintained reusable Actions in Device anywhere for mobile application.
- Tested Mobile apps on different iOS versions (iPhone and iPad mini, iPad Air)
- Work with CG Information Technology, App Architecture and Dev Engineering team and present findings for various cloud solutions like AWS Device Farm and Xamarin
- Exported test cases from Excel and requirements from MS Word to HP ALM/Quality Center
- Requested different versions of iOS mobile devices
- Implemented Simulator for mobile app testing in IOS using Appium Tool.
- Tested and coordinated mobile applications in both Native and Web environments and validated the mobile application functionality on physical smart phone hardware devices and virtual device emulators like: Device Anywhere, perfecto mobile and Simulators like: IPhone SDK etc.
- Prepared Test Data and executed Test Cases from HP ALM/Quality Center
- Tested web applications in Windows and Mac browsers (IE, Firefox, Safari and Chrome) and Mobiles (iOS devices)
- Created and executed automation scripts in UFT/QTP script in UFT/QTP and integrated the results in HP ALM/Quality Center
- Executed test scripts in UFT/QTP for regression testing to ensure the quality of the system
Environment: iPhone, IPad, iOS, Agile, Xamarin, OS, Gherkins, XML, UNIX, JIRA, HP ALM/Quality Center, Manual Testing, Windows, MS Office Suite, UFT/QTP, Java.
Confidential - Andover, MA
JAVA/UI Developer
Responsibilities:
- Performed manual and automation testing
- Automation scripting using Selenium WebDriver, TestNG
- Experience in Development of Automation Scripts, Execution and Analysis Test Results
- Involved in designing and implementing of hybrid automation framework utilizing Java, TestNG and Selenium WebDriver
- Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files
- Developed automated Data Driven scripts to perform negative and positive testing of an application by providing different data
- Proficient in writing custom xPath, CSS path to identify objects, exception handling and error reporting using Selenium
- Working experience xPath, Maven and TestNG annotations
- Raise potential issues to the appropriate parties and contributes to solutions
- Implemented cross - browser and cross-platform web testing with Selenium WebDriver.
- Created efficient and maintainable test documentation based on business requirements (Test suites, Test scenarios, Test cases, Test reports, etc.)
- Plan test schedules or strategies in accordance with project scope and deadlines
- Document Software defects, using defects tracking system and report defects to various technical teams for timely resolution. Provide detailed steps to reproduce defects.
- Strong knowledge in analyzing business requirements, execute tests according to test plans and scripts
- Types of testing responsible for creating and executing: GUI, UAT, regression, compatibility (web and mobile), smoke, and performance
Environment: TestNG, Selenium, Maven, xPath, Java, JavaScript
Confidential - ATLANTA, ga
UI Developer
Responsibilities:
- Fixing up the bug issues in Widget-app module for MMD 1.0 using React.js, JavaScript, and Knockout.js.
- Developed new Widget-app module for MMD 2.0 using React.js with Redux architecture and ES6.
- Node.js was used to fetch the data of Finance Apr and additional fees from the Payment Driver.
- SQl was to get the data of Finance Apr and additional fees from the HomeNet for MMD 1.0.
- General form validation was done using ES6 closures for Widget-app module.
- Created Reusable Components in React.js with Redux architecture to implement the business logic for MMD 2.0.
- Made AJAX calls for updating UI data along with JSON data.
- Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of the client.
- Resolving Cross Browser Issues.
- JENKINS was used for continuous integration.
- For project and bug tracking JIRA was used.
- Cross-browser compatibility issues were handled for Safari, Chrome, Firefox and IE using Modernizr.
- Used SCRUM agile methodology for the software development in the SDLC (Scrum).
- GIT was used for version controls.
Environment: Html5, CSS3, React.JS, Knockout.js, ES6, GIT, Restful Web services, Jira, Jenkins, Node.JS, SQL, Atom, Jest
Confidential
JAVA Developer
Responsibilities:
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript.
- Developed Responsive Web Design using CSS Bootstrap and Media Queries.
- Created Single Page Application for Internet banking, Transfer, Deposit and comprehensive reporting module by using AngularJS1.5 $route Provider to configure routes for navigating between different HTML pages.
- Created Angular.js controllers, factories, filters, & custom directives.
- Created Angular.js Controllers to implement the business logic.
- Custom form validation was done using JavaScript closures for Transfer module.
- Used AJAX calls for data updates in UI along with JSON data parsing.
- Node.js was used for generating transaction history reports of various customers for Internet banking module.
- Involved in Consuming RESTful Services using Angular $http Service.
- Generated pie-charts for Internet module using React.js.
- Developed the employee authentication and access control using Spring Security Framework along with Annotations for Controllers in secure login page.
- Designed application based on Spring4 MVC Framework with integration of Hibernate4 as ORM tool for easy maintenance in persistent layer using Dependency Injection.
- Created DB schema tables and SQL scripts in Oracle 11g and written business queries to handle data operations.
- Developed the application using Agile/Scrum Methodology.
- Involved in TDD for developing and performing test cases using Protractor and Karma.
- Used Jira for project tracking and bug tracking.
- Used GIT for the version control.
Environment: HTML5, CSS3, JavaScript ES5, React.js, BootStrap3, JSON, AJAX, RESTful, WebService, Angular.JS 1.5, Node.JS, Angular-UI, Jira, Protractor, karma, Spring Security Framework, Spring4 MVC Framework, Hibernate4, TDD, GIT
Confidential, NYC
JAVA Developer
Responsibilities:
- Responsible for creating business and functional requirements design and developing user friendly interaction screens using HTML5, CSS3, AJAX, JQuery and Bootstrap3.
- Used Angular.JS 1.4 with Bootstrap Framework to create and design dynamic responsive webpage for regenerating of quotes for adding or removing vehicles.
- Developed Single Page Applications using Angular.JS for customer account module.
- Utilized various Angular custom validations UI libraries for form validation and other interactive features.
- Used Bootstrap components of Angular-UI like Carousel, collapse, Dropdown, Tabs.
- Worked with CSS3 media queries and development to customize the view.
- Made a reusable component using React.js for claims management module.
- Involved in creating visualization chart using JavaScript library like D3.js for claim file documentation.
- Involved in consuming RESTful Services using Node.JS and Express.JS Framework.
- Involved in File Manipulations, File Uploads using Node.JS.
- Developed the Struts2 Server side & Client-side validations using Actions errors and Validation rules.
- Implemented Persistence layer using Hibernate 4 to interact with the MySQL 5.6 database.
- Handled cross-browser compatibility for Safari, Chrome, Firefox and IE using Modernizr.
- Involved in writing the Unit Test Cases using Jasmine and Qunit.
- Used SCRUM agile methodology for the software development in the SDLC (Scrum).
- Worked with source version control tool Git to manage the code repository.
Environment: s: HTML5, CSS3, JavaScript, JQUERY, AJAX, Angular.JS 1.4, React.js, Node.js, Express.JS, Bootstrap 3, Modernizr, D3.JS, Struts2.x, Hibernate4, Qunit, Jasmine, Git, MySQL 5.6
Confidential
JAVA Developer
Responsibilities:
- Used HTML, CSS to build page layouts.
- Used JavaScript and jQuery to handle all events that are triggered by users, such as hover and click.
- Following the design requirement to design user-friendly layout by using HTML and CSS.
- Request and Get data from backend using AJAX function to exchange JSON data with back-end.
- Used GIT for version control and QC for defect tracking.
- Creating cross-browser compatibility and standards-compliant CSS-based page layouts.
- Daily website maintenance and updating content.
Confidential
JAVA Developer
Responsibilities:
- Used HTML, CSS to build page layouts.
- Used JavaScript and jQuery to handle all events that are triggered by users, such as hover and click.
- Following the design requirement to design user-friendly layout by using HTML and CSS.
- Request and Get data from backend using AJAX function in 2 to exchange JSON data with back-end.
- Used SVN for version control and QC for defect tracking.
- Creating cross-browser compatibility and standards-compliant CSS-based page layouts.
- Daily website maintenance and updating content.
Environment: HTML, XHTML, CSS, AJAX, JSON, jQuery, RESTful
