It Quality Control Analyst Sr. Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- 7+ years of IT experience in Software Testing - Web Portal Testing and Mobile Application Testing. (Hands on Manual and Selenium WebDriver Automation Testing).
- Experience in Health Care Domain.
- Sound knowledge of various Software Development Life Cycle models (SDLC), Software Test Life Cycle (STLC) and Defect Life Cycle.
- Expertise in developing automation test scripts using Selenium WebDriver with Java client for Web Based Applications on multiple frameworks like keyword Driven Framework, TestNG framework and Page Object model.
- Extensive experience in working with open source tools like Selenium WebDriver, IDE, Junit, TestNG and Eclipse.
- Implemented keyword-driven frameworks using JAVA APIs like JUnit, TestNG, JXL and JDBC.
- Experienced in Behavior Driven Development Framework using Cucumber and JBehave.
- Good Knowledge on the Firefox Add-ons like Fire Bug, Fire Path.
- Expertise in Web Services testing using SOAP UI tool.
- Developed numerous automated tests for Continuous Regression Testing and reducing manual testing effort using Selenium, TestNG, Maven and Jenkins.
- Experience in automation code to perform REST API Testing using TestNG, JAXB and JAXP,Json
- Experience in using AutoIT to automate the Windows GUI.
- Experience in working with multiple Life Cycle Management Tools like HP ALM, JIRA and Quality Center for tracking the complete Life Cycle of the application.
- Extensive working experience on Functional testing, Integration Testing, System Testing and Regression, Sanity, Smoke, Production Testing.
- Performed Application Install-Uninstall, Device Orientation, Device Resolution, Crash Discovery, Network Connectivity Testing.
- Well Versed in Agile Model of SDLC - Scrum Meeting, Retrospective Feedback Meeting to discuss on the progress made in the earlier sprint and plan the deliverables for the upcoming sprint.
- Responsible for communicating Project Deliverables to client like DSR, WSR and Project related issues.
- Expertise in understanding Software Requirement Specification and writing test cases as per the specification documents.
- Good experience in creating, modifying and enhancing Manual Tests.
- Experienced in Test Plan, Testing Methodologies, Test Case Creation/Test Execution.
- Involved in Defect Review meetings with the development team for the resolution of the reported defects.
- Expertise in Executing the Test cases and raising the defects using the Defect Management Tool ODC.
- Work experience in testing the mobile applications developed in Android, iPhone.
- Ability to handle multiple projects and work independently as well as in a team.
- Ability to quickly learn application’s functionality and business flow.
- Good interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies.
TECHNICAL SKILLS:
Operating Systems: Windows XP/2003, Windows 7, 8, Android, IOS, Linux
Languages: Core Java, SQL
Bug Tracking Tools: JIRA, Bugzilla
Test Management Tools: HP Quality Center, HPALM
Continues Integration Tool: Jenkins, Bamboo
Database: Oracle10g, MySQL, MS SQL Server 2008
Automation Tools: Selenium WebDriver, Selenium IDE
Locators, Handling Pop: ups, Get Commands, Navigate Commands, Wait Commands, Switching between Frames & Pop-up Windows, Select Methods, Handling Keyboard & Mouse Events, Reading & Writing Data into Excel, TestNG: Annotations, Good in Analyzing & Debugging Scripts, generating Test Result Reports in HTML
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
IT Quality Control Analyst Sr.
Responsibilities:
- Following Agile and SCRUM methodology to meet the business requirements and acceptable quality assurance standards.
- Participated in Scrum calls, Sprint planning, backlog and grooming and retrospective meetings for each Sprint cycle.
- Performed automation and manual testing.
- Conducted Functional, Integration, System, Regression and Smoke Testing on different environments: DEV, SIT, UAT, SANDBOX, PERF and Implementation.
- Developed Manual test cases for different test scenarios covering all the User Stories of the project functionality.
- Used Selenium Web Driver, Grid, Java, and XPath & Firebug, Maven, log4j, JDBC andXLS API
- Designed and Developed automation scripts for regression functionalities in Selenium web driver using Java, Maven and TestNG.
- Implemented Page Object and Data driven Framework for automation
- Performed Web Services Testing using JSON and XML, RESTful API automation with GET/POST/PUT/DELETE.
- Executing the scripts and analyzing the test results on Local and Remote server using Selenium Grid.
- Identifying and Coming up with the common functions which can be used across other projects as well.
- Interacted with developers and Product Analyst to Understand the story and to sort out the issues and the defects using JIRA
- Used Firebug/Chrome to inspect Object’s id, Name, XPath, link in the application.
- Used GIT for Version control
- Merging the automation code from End to end and resolving merge conflicts.
- Configured Bamboo for Continuous Integration.
- Performed Database Testing and API Testing using Selenium.
- Performed API Manual Testing scenarios using PostMan.
- Web Services testing using SOAP UI tool.
- As part of compatibility testing, executed the web application related test cases on different browsers.
Environment: Selenium Web driver, Java, TestNG, MongoDB, XPath Checker, JIRA, Maven, GIT, REST, SQL Server, Oracle, Agile, XML, JSON,POSTMAN
Confidential, Schaumburg, IL
Software Test Automation Engineer
Responsibilities:
- Created Test Plan for EPREP Wave1 and 2.
- Reviewed SRP document and provided feedback on requirement document as per the discussion with business.
- Participated in ADD review meeting and provided the ideas to enhance the application.
- Created Test Case document as per the requirement document &Test Case Management through HPALM.
- Daily discussion on the bugs tracked in the HPALM.
- Involved in the preparation of hybrid Automation Framework.
- Analyzed and reviewed the Test Cases suitability for Automation.
- Experience in developing Utility functions and preparation of test data for automation.
- Actively involved in writing and maintenance of enrollment related test scripts and their execution using TestNG framework.
- Designed and developed automated scripts for regression testing using Selenium WebDriver.
- Configured Maven for JAVA automation project.
- Web Services testing using SOAP UI tool.
- Involved in Database Testings.
Environment: Selenium Web driver, Java, REST API, TestNG, Firebug, XPath Checker, Windows, SOAP UI Tool, HP ALM
Confidential
Software Test Automation Engineer
Responsibilities:
- Experience in designing different types of system test cases based on the User requirements.
- Involved in Defect review meetings with the development team for the resolution of the defects.
- UI analysis, design and development of automation Scripts.
- Design and development of incremental functional test automation
- Involved in peer-review of developed functionalities
- Involved in the estimation and planning of functional and regression automation.
- Responsible for sending Project deliverables to client like DSR, Project related issues.
- Test Case Management - logging the bugs in Defect tracking tool - JIRA.
- Involved in the preparation of Behavior Driven Development Framework.
- Analyzed and reviewed the Test Cases suitability for Automation.
- Experience in developing Utility functions and preparation of test data for automation.
- Actively involved in writing and maintenance of test scripts and their execution using TestNG framework.
- Designed and developed automated scripts for regression, sanity testing using Selenium WebDriver.
- Configured Maven for JAVA automation projects.
- Web Services testing using SOAP UI tool.
- Attending daily scrum meeting, retrospective feedback after each iteration of agile and day to day Interaction with the client.
- Prepared Query tracker to get the clarification from BA.
Environment: Selenium Web driver, Java, TestNG, SQL, JIRA, Maven, SVN, Jenkins, Cucumber, Firebug, XPath Checker.
Confidential
Software Test Automation Engineer
Responsibilities:
- Understanding and analysis of business requirements, interacting and coordinating with development and BA team.
- Involved in the preparation of Keyword Driven Framework.
- Analyzed and reviewed the Test Cases for Automation.
- Experience in developing Utility functions and preparation of test data for automation.
- Develop enhance and execute the test scripts using Selenium Web Driver
- Execution of Functional and Regression Test Scripts
- Performed trouble shooting & fixing if any scripting Issues in maintained projects
- Run and test the Developed Automation script to verify functionalities
- Execute the Test scripts on new build
- Analyze the results and Send defects to manual team.
- Involve in code review and script reviews
- Automated UI testing for regression and browser compatibility using Selenium WebDriver.
- Execute Test cases and log results in Quality Center.
- Responsible for sending Project deliverables to client like DSR, Project related issues.
- Prepared Query tracker to get clarifications.
- Continuous monitoring and mentoring of testing team members for timely delivery of different milestones
- Responsible for preparation of agile test metrics, attending daily scrum meeting, retrospective feedback and day to day Interaction with the client.
Environment: Selenium Web driver, Java, JUnit, SQL, JIRA, SVN, Firebug, XPath Checker.
Confidential
Software Test Automation Engineer
Responsibilities:
- Develop, enhance and execute the test scripts using Selenium Web Driver
- Execution of Functional and Regression Test Scripts
- Performed trouble shooting & fixing if any scripting Issues in maintained projects
- Run and test the Developed Automation script to verify functionalities
- Execute the Test scripts on new build
- Analyze the results and Send defects to manual team.
- Involve in code review and script reviews
Environment: Selenium - Web driver, Java, SQL, JIRA, Maven, SVN, Jenkins.
Confidential
Software Test Engineer
Responsibilities:
- Study of Functional requirements specification documents and identified test scenarios
- Designing the test cases using Functional specifications
- Execute the test cases against the functional specifications
- Involved in preparation and enhancement of automated scripts using selenium with java client for the identified Automation Scenarios
- Actively participated in customer reviews
- Part of the that conducted functionality testing, regression testing and system testing
- Involved in peer review of test case design documents
- Interacted actively with development team
- Prepared test cases to test the backend Database by retrieving the data for the tables using SQL
- Reporting and tracking defects using defect management tool ODC
