Qa Analyst Resume
DC
SUMMARY:
- 6+ years of IT experience in application design, software development life cycle (SDLC), Agile methodologies.
- 4+ Years of Experience on Quality Assurance/Software Testing with exposure of both Manual and Automated testing using QTP, UFT and QC.
- Experienced in developing Test Plans, Test Cases and Test Reports based upon the business requirements.
- Experience on an agile (Scrum) based test - driven software development life cycle.
- Experience on manual tools like TOAD, SQL Developer, and SOAPUI.
- Performed Manual and Automated Testing on Windows and UNIX platform.
- Extensively involved in executing, analyzing and verifying test results and worked with developers to resolve issues.
- Experience in using JIRA as Bug tracking and Test Management Tool in Agile process.
- Experience in GUI, Functional, Integration, Database, Sanity, Usability, Security and Regression Testing on Client Server and Web-based applications.
- Experienced in conducting Performance testing and Load testing.
- Hands on experience in building web application GUIs using HTML, CSS, DHTML and JavaScript.
- Expertise in Web Services testing using SOAPUI .
- Experience working with different frameworks for the automation using Data-driven and Keyword Driven Techniques.
- Good Knowledge in Unix Automation Testing.
- Participated in Walkthroughs and Inspection meetings to review Test scripts and results.
- Experienced in reporting bugs using Bug tracking tools such as Quality Center (Test Director).
- Created test case scenarios for automation testing in QTP and developed test scripts.
- Involved in developing SQL using Joins and Views.
- Have experience in code debugging and bug fixing and experience with unit testing using Junit
- Good Documentation and Process Management skills with an ability to effectively understand the business requirements to develop a quality product.
- Excellent Communication and Interpersonal Skills with Strong Technical and Analytical reasoning ability.;;
- Self-motivated, able to set priorities to achieve immediate and long-term goals.
- Eager to learn new technologies and can easily adapt to new technologies and tools.
TECHNICAL SKILLS:
TestingTools: Quick Test Professional, HP UFT, Quality Center (Test Director), SOAP UI Pro, Jmeter, WinRunner, Load Runner, Jira, Confluence, Git Hub.
Languages: Java, J2EE, SQLWeb Technology: HTML, CSS, XML, Java Script
Databases & Tools: MS SQL Server, MySQL, Toad, SQL Developer
Operating System: Windows 9x/NT/2000/XP, Linux
PROFESSIONAL EXPERIENCE:
Confidential, DC
QA Analyst
Responsibilities:
- Responsible for decomposition of the requirements based on the functional specifications, design, development, coding, testing, debugging and documentation of applications to satisfy requirements.
- Prepared Test plan and Test cases based on the functional specifications.
- Develop Maintain and Execute Automated test scripts using QTP (Quick Test Professional) and Manual scripts using HPQC and UNIX Commands.
- Perform SOAP and Web Service testing.
- Performed Positive and Negative Testing manually.
- Responsible for creating and execution of automated test scripts using UFT.
- Inserted Check Points to check the broken links, Text and standard properties of an object using QTP.
- Validated WSDL with the use of different assertions using SOAPUI.
- Validated SOAP responses by using assertions like X-Path match, schema compliance, contains, not contains Script assertion etc.
- Carried out Functionality, Integration and Regression testing using QTP.
- Document software defects, using a bug tracking system, and report defects to software developers and project managers.
- Developed SQL scripts, to implement business rules Manually performed integration and Regression testing, documented bugs and worked with development team to resolve issues
- Performed feedback concerning completeness and accuracy of UAT.
- Involved in documenting the defects found during UAT.
- Conducting Peer Review meetings to review System Test Plan, Test Cases with all different teams involve in project.
- Experience in writing SQL queries to validate the results.
- Hands on experience with GITHUB.
- Responsible for pushing changes to GIT SERVER, extensively used git commands to Merge, Commit and push the code to the central repository.
- Participate in various meeting and discussed Enhancement and Modification request.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
Environment: HPE Unified Functional Testing, JIRA, Confluence, Soap UI Pro, SQL developer, Junit, Windows 10, UNIX, GitLab.
Confidential, Chicago, IL
QA Analyst
Responsibilities:
- Analyzed use cases, functional requirements to write test plans and test cases.
- Involved in the creation of test plan, test cases and test procedures required for Manual testing and to initiate Automated testing.
- Involved in discussion with the Subject Matter Experts (SME) during creation of test plans and updating of business requirements.
- Responsible for creating and execution of automated test scripts using QTP and Carried out Functionality, Integration and Regression testing using QTP.
- Ran the scripts on multiple environments (QA, UAT and Production) to ensure that requirements were still met.
- Validated Web Services using SOAPUI. Sent SOAP request to check web services data and analyzed the response Performed data driven testing by using JDBC connection, Excel sheet as data source.
- Created database connection, customized assertion, property transfer using Groovy Script.
- Used steps like Groovy scripts, Data Sink, JDBC Request etc. to enhance and customize the testing.
- Designed and executed functional, data driven and basic load test cases for web services testing in SOAP UI.
- Used Jmeter for functional, Regression and Load testing.
- Created and tested scenarios using positive and negative test data.
- Performed Backend testing using SQL Queries in QTP.
- Validated WSDL with the use of different assertions using SOAPUI.
- Identified, analyzed, and documented defects, errors, and inconsistencies in the application using Mercury Quality Center.
- Manual Testing for checking the flow of the application functionality
- Involved in Developing, revising, and verifying software test plans and strategies.
- Involved in documenting the defects found during UAT.
- Prepared Jmeter test cases and verified for load testing.
- Review test cases developed by the QA team and provide feedback on any missed use cases, and to ensure documentation of any edge-case scenarios in technical design documents.
- Created Call flow diagrams for IVR applications using VISIO.
- Periodically run queries against Eivr database to determine what type of errors occurring and the frequency.
- Research all errors types and contact the appropriate resource and communicate promptly.
- Involved in supporting weekend workflow tasks and releases during production support.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
- Played crucial role in assisting developers, QA, UAT by providing the needed data for their test cases so as to validate the business requirements.
Environment: Quality Center, MySQL, TOAD, SOAP UI, QTP, JMeter, VISIO, Rational Rose, Windows 7.
Confidential, Chicago, IL
Application Developer Production Support
Responsibilities:
- Involved and interacted with users, customers and Business users for the requirements and training with new features.
- Involved in the development using Java/J2EE Technologies, Web services.
- Strong Experience in finding the root cause, during production support and coordinating with the respective team.
- Experience in handling and management of second level support tickets (P1, P2, P3, P4s)
- Functionalities include writing code in HTML, CSS and JavaScript with MySQL database as the backend.
- Developed responsive web application for backend system using Javascript with HTML5 and CSS3.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using XML.
- Created Call flow diagrams for IVR applications using VISIO.
- Mainly involved in support, Maintenance and enhancement of the application.
- Periodically run queries against Eivr database to determine what type of errors occurring and the frequency.
- Research all errors types and contact the appropriate resource and communicate promptly during production support.
- Involved in supporting weekend workflow tasks and releases during production support.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
- Played crucial role in assisting developers, QA, UAT by providing the needed data for their test cases so as to validate the business requirements.
- Used Jmeter tests for Unit testing.
- Involved in setting up the WAS server environment and Deployment Configuration.
- Worked on Unix shell scripting to automate daily job activities.
- Good knowledge in basic Perl scripting.
- Involved in updating Stored Procedures to be used by the IVR Application.
Environment: Java/JRE 1.7, Eclipse IDE (LUNA), Spring MVC, Jboss 7.0.2, Spring Jdbc Template, JQuery, JavaScript, Angular JS Apache-Maven 3.0.5, Subclipse (SVN), Oracle 11g, Teradata, SQL developer, Widget Framework, Junit, Putty, Mockito,1 Windows XP, UNIX.
Confidential, Orland Park, IL
Java Developer
Responsibilities:
- Extensively involved in the Software Development Life Cycle(SDLC).
- Created different JSP pages which are successful and which are failed.
- Involved in all the UAT and production Support.
- Developed complex SQL queries using Joins and Views.
- Involved in fit/gap analysis of business and functional requirements.
- Worked on existing website, adding functions and enhancing the overall design to give it a new look.
- Developed different dynamic UI screens using HTML, JavaScript and JQuery.
- Used DOM and SAX parsers to access and use XML document through Java.
- Involved in unit testing by writing Junit test classes for various java classes.
- Involved in reviewing the code and bug fixing for the entire application.
- Converted requirement into flow design diagram using MS Visio.
- Involved in setting up the WAS server environment and Deployment Configuration.
- Review test cases developed by the QA team and provide feedback on any missed use cases, and to ensure documentation of any edge-case scenarios in technical design documents.
