Senior Quality Analyst Cum Business Analyst Resume
Dallas, TX
SUMMARY
- Over 10 years 6 months of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
- Solid experience in the Information Technology Industry as a QA Tester in Manual and Automation Testing.
- Excellent understanding of Software Development Life Cycle and Test Methodologies from project definition to post - deployment documentation.
- Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports.
- Strong expertise in SDLC (Software Development Life Cycle), project management and methodologies like Rational unified process (RUP), Waterfall, Spiral and Agile Models
- Experience with working in Agile/SCRUM Environment
- Proficient in Manual and Automation Testing.
- Expertise in developing Test Plans, Test Cases, Bug Reports, Feature Requests, Release Notes, Help Files, Generate Reports on wiki and other documentation
- Extensive Experience in White box and Black box testing, Regression, Smoke, Integration, System, Conformance, Backend, Adhoc, Verification, Validation etc.
- Experience working with Automation frameworks
- Experienced in Agile, Scrum methodology and XP - TDD, Continuous Integration and Sprints.
- Experience in web applications testing with Test Café, Selenium RC/WebDriver, Selenium IDE, JUnit and Testing.
- Experience in Automation using JUnit, Testing, SOAPUI, Apache HTTP Client, JMeter, Maven and Jenkins, Postman
- Good Experience in writing Testcase and Selenium scripts using Java APIs like Collections, Log4J, JDBC, Jackson, Apache POI etc.
- Experience with Build and CI tools - Maven, Jenkins. SourceTree to run Testing tests.
- Strong experience with SOA which include SOAP and Restful Services Testing.
- Experience with Commons HTTPCLIENT and JAX-RS API for REST API validations.
- Experience with Browser plugins REST Client, POSTER to validate REST API’s.
- Experienced in Web Services Testing (WSDL) using SOAPUI.
- Experience with Web Technologies HTML, Angular CSS, XPath, jQuery, JavaScript, AJAX and XML.
- Exposure testing with JMeter to do Load and Stress tests for web applications and REST API’s.
- Experienced in Mobile Native, Web App Automation using Android SDK Tools, Selendroid and UI Automator.
- Exposure to Monkey Testing Tool for testing Mobile Apps.
- Good exposure to RDBMS and SQL Queries for Oracle, MS SQL Server, MySQL.
- Proficient with UNIX systems and Shell Scripting.
- Experience in Bug Tracking and Reporting using HP Quality Center/ Confidential Clear Quest.
- Strong skill in Backend Testing using SQL queries on Oracle.
- Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
- Ability to lead and work in a team environment or independently.
- Good Confidential multi-tasking and working well under tight deadlines with high efficiency.
- Strong verbal and written communication skills
- Excellent troubleshooting, project management and problem-solving skills.
- Certified Scrum Master in AGILE Methodology.
TECHNICAL SKILLS
Framework: MVC, AJAX, CSS, Struts. AJSC (spring boot), MEAN (node-js)
IDE: Eclipse, WebLogic Workshop, WebSphere, Visual Studio, NetBeans
J2ee Technologies: Java Webservices (Restful and JAX-RPC), Servlet (Specification 2.3 and 2.4), JSP (Specification 1.2 and 2.0), Angular, Node Js, Spring boot (AJSC), Ruby, Hibernate.
Web Server: Apache Tomcat
Application Servers: BEA WebLogic, Confidential WebSphere, Node Js
Operating Systems: UNIX Sun-Solaris 8, AIX UNIX. Windows-XP
Languages: JAVA, J2EE, CORBA, XML, Web-Services
Database: DB2 V9.1, SQL
Tools: RAD, Clear Quest, Rational Requisite Pro, TDP, Jenkins
Testing Tools: SOAPUI, Selenium, Test Café, POSTMAN, UI Automater
Technology: DMQ, WTX, MQ, Connect Direct, JMS. Restful services
Version Control Tool: CVS, Confidential Rational Clear Case, SQM, GitHub
Project Tracking Tool: Rational Portfolio Manager (RPM), Quick R, TDP
Defect Tracking Tool: Confidential Rational Clear Quest
Processes: One process, Confidential OnDemand Process Asset Library (OPAL), ITUP, AGILE
Productivity: Function Point Analysis
Others: KOSMOS, Lotus Notes. Sametime., Qlink
PROFESSIONAL EXPERIENCE
Quality Consultant
Confidential, Riverside CA
Responsibilities:
- Analyze business and software requirements and specifications related to the project. Convert Function requirement to system related specifications using Technical analysis.
- Leading the Application Development team to resolve design or coding issues of the project using excellent problem solving/troubleshooting skills on Java/J2EE technologies and coordinate with multiple teams.
- Develop the software application on front end that uses new web technologies and implementing frameworks.
- Participate in requirements review, design review, test plan review, and test case review meetings and design stages of the project life cycle, including: input validation, authentication, authorization, configuration management, sensitive data, session management, cryptography, parameter manipulation, exception management, and auditing and logging.
- Implement automation Framework using latest tools and develop automation infrastructure. Create and enhance test scripts using keyword driven methodology or descriptive programming.
- Be involved in gathering Business Level Requirements and reviewing the manual testing methods for the same requirements based on the prior experience of attending Requirement and design session with product owners, scrum master and product owner delegate.
- Develop and execute SQL scripts and store procedures to validate data, which flows to the end user with the actual data in the Databases.
- Prepare, execute, and review test plans and test scripts. Maintain a full suite of automated test scripts using testing tools.
- Perform various tests such as positive and negation to check business functionality by interacting with Clients.
- Develop automation scripts on testing tool and write shell Script to validate the Business and Functional aspect using Black box testing mechanism.
- Record user action on GUI using QTP tool and perform regression testing in the environment which is similar to production environment.
- Develop Regression test plan and automate the test cases identified as a part of regression testing using Microsoft TFS and TDP and as well as develop automated regression scripts.
- Conduct data driven testing using QTP to conduct backend testing and raise defects on Jira.
- Use Microsoft TFS for updating the status of all the Test Cases & Test Scripts that are executed during testing process. Prepare Test Reports and keep track of defects using the bug tracking system (TFS).
Senior Quality Analyst cum business Analyst
Confidential, Dallas TX
Responsibilities:
- Leaded the team in a project which use Angular, CSS, Node Js. Microservices. Has tested the application which has Spring Boot (AJSC), CSS and AJAX framework.
- Analyze business requirements, Software requirement specifications and design documents, use case documents and developed test cases and test scripts
- Develop and maintain a full suite of automated test scripts using TestCafe and Java Scripting and JQuery
- Hands-on experience with automation scripts creation, testing and debugging techniques
- Automating the testing of mobile applications on Android mobile device
- Participant in all phases of AGILE, to ensure product delivery is successful and accurate.
- Worked multiple projects Confidential the same time and completed the task on time.
- Documenting all Functional requirements and designing solutions utilizing enterprise architecture standards including documenting all solution components and configurations
- Developed, implemented and documented software development and SQA processes.
- Configured and administered TDP as the team's Agile management tool.
- Provided TDP training to the software development team and business stakeholders.
- Developed the product backlog along with Product Owners
- Participated in sprint planning, daily scrums, testing, retrospectives and sprint reviews.
- Facilitated "three amigos" work sessions between developers, product owners and business analysts.
- Automated on Android Mobile Applications using Android SDK Tools like emulator, logcat, adb etc.
- Used mobile automation tool UI Automater for Android mobile API Testing.
- Develop solution cost structure by identifying all cost points including labor, software and hardware
- Ensured enhanced processes and services are technically, operationally, and legally supported by analyzing and compiling business requirements solidifying successful implementation.
- Strengthened risk mitigation techniques and improved process efficiencies while meeting stringent regulatory requirements.
- Developed, coordinated, and implemented methodology and scope for multiple complex projects.
- Participated in meetings with users and developers to understand the functional requirements and in turn identify the test conditions.
- Coordinate and monitor User Acceptance Testing and Beta Testing to ensure adherence to user expectations.
- Worked on galaxy modules and became an expert mainly on Personnel, Financial.
- Developed automation test scripts using TestCafe to validate system enhancements/new business application systems that can be reused by all other testers.
- Using TDP as bug tracking tool to create Defect Reports and Feature Requests.
- Hands-on experience with version control systems GIT.
Quality Specialist
Confidential, MiddleTown TX
Responsibilities:
- Worked with tight iterations throughout the development cycle in Agile.
- Designed, Implemented and Maintained Automation Framework Suite for Web UI and REST API.
- Worked on the framework using Selenium WebDriver, JAX-RS, Jackson, JAXB, Java, TestNG, Maven, Jenkins, Apache POI, Logcat and patterns including Page Object and Dependency Injection.
- Created a framework using Java, Selenium WebDriver and Jenkins for UI automation functional testing.
- Created data driven testing using Apache POI API using Java and Selenium.
- Used Desired Capabilities, Firefox Profiles, Chrome options and other functionalities for cross browser testing using Selenium WebDriver.
- Created functional automation scripts for the report generation module using tools Selenium WebDriver and TestNG.
- Experience with Rest Assured, Commons HTTPCLIENT and Jackson API for REST API validations
- Attending daily Scrum meetings with the QA, Development, and Product team.
- Stablished a productive migration system by troubleshooting and generating error free process.
- Took complete responsibility of project with remote and onsite support to client as per requirement.
- Developed the automation Script for the MQ Wrapper, for MQ interface
- Developed many standalone programmers for proof of concepts to save time.
- Analyzed third party software Object Queue from IDI Company, to interface properly, as our interfacing app use Object Queue.
- Developed Shell Script for clearing all MQ Queues in case of Server bounce.
- Optimized the message transfer up to 80% by removing the overhead.
Test lead
Confidential
Responsibilities:
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Used SILK for Test case creation and Test case execution.
- Create Bug reports and tracking using Rational ClearQuest tool.
- Created automated test cases using Java, Selenium RC, JUnit for smoke test and part of regression suite
- Conducted Functionality and Regression testing during the various phases of the application using Selenium RC.
- Created Test Cases using SOAPUI for testing Web Services/Rest Services
- Used the complex SQL Queries to pull out data from the databases for the data validation and routine report generation
- Worked with SVN for maintaining the source code
- Coordinated with offshore teams on a daily basis.
- Generating the status Reports to the team on a daily basis
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for application under Test.
- Prepared Test Plans and Test Cases for both positive and negative scenarios and mapped to testing requirements in Quality Center.
- Participating in PIF activities.
- Performed Functional testing (GUI), Database testing and web service testing.
- Writing Test Cases and Test Plan
- Involved in SRD reviews, Design reviews
- Worked on Project estimation.
- Participated in Test Plan and Test Case Reviews
- Involved in execution of Test Cases
Application tester
Confidential
Responsibilities:
- Interacted with BA, Development, Testing, Support, implementation teams and clients during different phases of the project
- Worked in Agile methodology and use to attend all the meetings throughout the Sprint cycle
- Installed and tested Android app on Android Virtual Devices using AVD Manager, and Android Real devices.
- Performed debugging Android Mobile Applications using Android SDK Tools like emulator, logcat, adb etc.
- Used parameterization for SOAPUI test cases using properties files.
- Asserted the SOAPUI test cases using HTTP, XPath, SOAP, Schema, and CONTAINS assertions.
- Read the WSDL and validated WSDL and SOAP messages with WSDL.
- Tested RESTful web services and used QUERY, TEMPLATE, HEADER parameters to parameterize test cases.
- Used the complex SQL Queries to pull out data from the databases for the data validation and routine report generation
- Created Test plans on Confluence.
- Created Test Cases manually using Test Complete for regression and interface testing
- Created automated test cases using Java, WebDriver, TestNG for smoke test and part of regression suite
- Created Test Cases using SOAPUI for testing Web Services/Rest Services.
- Created Defect Reports and Feature Requests on JIRA
- Created Release Notes on JIRA and Confluence
- Involved in Creating Help Files for some feature enhancements on Confluence Wiki
- Created Test Reports using JIRA and Confluence Wiki
- Created and worked with Risk Management Analysis documents
- Created Other documentation such as project Sign-off checklist, EMR Hardware and Software requirements, Test Strategy etc. on Confluence Wiki
- Involved build deployment activities on Linux
- Used VI Editor on Linux to edit the data in Lab files
- Worked on HL7 Specification to update different kinds of Lab files
- Worked with SVN for maintaining the source code
- Involved in data setup activities for testing the application
- Involved in working with clients for implementation projects
- Mentored new team members and other team members in case of knowledge transfer on new features or enhancements in the product