Sr. Automation Tester Resume
Alpharetta, GA
SUMMARY:
- I have worked in the position of Senior QA/ Test Coordinator/ Lead QA for major clients like Confidential .
- Extensive experience in Manual and Automation Testing of WEB, JAVA/J2EE and .NET applications.
- Comprehensive knowledge of software testing, Software Development Life Cycle, and IVR manual testing methodologies.
- Extensive experience in testing of SOA based and Restful applications - JSON, XML, SOAP, HTTP, WSDL and XSD.
- Good exposure on Web based application testing tools like UFT, QTP and Selenium Webdriver.
- Worked on different automation tools - Selenium, QTP, Parasoft SOA, SOAP UI Pro, Ready API, HP Service Test, and Eclipse based ITE.
- Experience in preparation of Test Plans, Defining Test Cases, Developing and Maintaining Test Scripts, Analyzing Test Results, Defect Report and submission of Test Status.
- Experience in Unit, Functional, System, Integration, Regression, Smoke testing, Compatibility testing (Browsers/OS), Database, GUI, Connectivity, User Acceptance, Load and Stress testing.
- Experience in analyzing Business Requirements, Technical Requirements and Use Cases.
- Extensive knowledge of all stages of the Software Development Life Cycle (SDLC) and QA Life Cycle (STLC).
- Good understanding of Cucumber automation tool and BDD process.
- Experience with Quality Assurance and Quality Control procedures and methodologies.
- Experience in requirement analysis, documentation and testing of Client-Server, Multi-tier, Web and GUI applications.
- Experience in conducting white box/black box/gray box testing for Client-Server, Multi-tier and Web based applications.
- Extensive experience in Retail Applications POS (Point of Sale), KIOSK, WATSON.
- Experience in using Bug tracking tools like Quality Center, VANTIVE, Rational Clear Quest and Test management tools like Quality Center/ALM.
- Experience in preparation of Requirements Traceability Metrics (RTM), Software Metrics, Defect Report, and Weekly Status Reports.
- Experience in working with software version control systems such as CVS and SVN.
- I have very good understanding of SAP R3 structure and through knowledge of HR sub modules (OM, PA, Time & Payroll).
- Extensive experience in execution of software quality assurance methodologies on cross platform applications.
- Experience in software engineering standards (SEI-CMM).
- Expertise in creating the test suite to perform regression testing across various releases and builds.
- Exposure to software development methodologies (Agile)/Scrum and Waterfall.
- Experienced working in fast paced Agile development model.
- Experience in working with different databases like ORACLE, Microsoft SQL Server, MS Access and Mainframe. Coordinated with onsite and offshore resources.
TECHNICAL SKILLS:
Testing Tools: Bean test, Test Harness, Eclipse, WinRunner, Load Runner UFT, QTP, Silk Test, Selenium Webdriver, TestNG, Cucumber
Bug Tracking: JIRA, HP ALM, Rally, Test Director, Quality Center, IBM CQ, Vantive, Remedy tool
Test Management Tools: HP ALM, Test Director, Quality Center, IBM Rational tool
Languages: C, C++, Java, VB, SQL, PL/SQL and TSL, .NET languages
GUI: Visual Basic, Visual Interdev, Front Page
Web Technologies: HTML, XML, ASP, SOAP, WSDL, IIS, CSS, PHP, FIX protocol
WebServices Tools: SOAtest, SOAP UI, Eclipse, HP Service Test, Tibco
Servers: IBM Web Sphere, Web logic App server, Java Web server, Oracle Application Server, Tomcat, Webmethods server
Development framework: Eclipse
Middleware: MQ Series, JMS
Backend: Oracle, MS Access, SQL Server, DB2, Sybase, Mainframe
Scripting: VBScript, Shell script, Perl Script, Java Script
Operating System: Windows2000/XP, Windows NT, UNIX, MAC, SOLARIS
Tools: MS Office
CSM Tool: AMDOCS OMS
SAP Modules: HR (OM, PA, Time, Payroll)
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta, GA
Sr. Automation Tester
Responsibilities:
- Reviewed business requirements document, schema documents and context mapping documents.
- Attended sprint backlog grooming, planning sessions and provided estimates for defined User stories.
- Prepared test cases based on Acceptance criteria specified in each user story.
- Currently working on Eclipse, Maven, TestNG and Selenium Webdriver with Java binding to automate Web applications.
- Used selenium framework to minimize code redundancy and maintenance ease.
- Used BitBucket as source repository tool and Nexus Repository tool for jar distribution.
- TestNG is being used for test case execution in different environments.
- SauceLabs, third party tool has been integrated in Jenkins to run regression tests in cloud.
- I have set it up test data in different environments (DIT/FIT/iAT).
- Verifying recruitment module features on different browsers (IE, Chrome, Firefox).
- Configured smoke test project in continuous integration tools like Maven and Jenkins tools.
- I was involved in UI automation & API testing for widely used market place applications (AppDirect, Consent Manager, API Gateway).
- I have created Maven based automation project in Eclipse for Consent Manager application and refactored few of other existing projects.
- Followed BDD framework and created Cucumber feature files with different business scenarios.
- Migrated code to Bit bucket and submitted code review request to get it reviewed by other team members and finally merge to master code.
- Configured jobs in Jenkins for daily/weekly run.
- Verified Rest APIs for different modules (HR/Payroll/Staffing/Benefits/Recruitment) for different roles (practitioner/manager/employee).
- Used SOAPUI tool for validating Restful APIs.
- Verified feature accessibility levels for ESS (Employee Self Service) and MSS (Manager Self Service) logins.
- Verified event notifications for events triggered via APIs or UI.
- Connected to databases thru TOAD to validate information entered thru UI/APIs.
- Exported test cases from excel sheet to Rally tool.
- Validated application functionality in Mobile devices.
- Used Rally tool for defect reporting.
- Used Rally tool for tracking testing status.
- Worked closely with developers to identify root cause for code related defects.
- Running Automation scripts in Jenkins on demand basis.
- Used behavior driven development tools to include business flow scenarios.
- Created regression test cases in HP ALM.
- Interacted with other teams (CM team, Database team etc.) whenever encountered environmental issues.
- Deployed software packages to pre-DIT environment (WAS 7.0)
- Participated in Production testing.
- Conducted demo sessions to other teams to explain included features of current release.
- Attending daily agile scrum meeting to provide status and discuss issues with team.
Environment: JAVA, Selenium, Web Driver, Cucumber, Junit, TestNG, CrossBrowserTesting, Saucelab, BitBucket, SVN, Nexus Repository, Ready API 1.4.1/SOAP UI Pro 5.1.2, Groovy Scripting, XML, JSON, RESTful services, SOAP, Jenkins, Maven, TOAD 10.5, Rally, Agile methodology, API testing, SQL, UNIX, Putty, WinSCP, HP ALM, BDD, BPTs, UFT.
Confidential, Dunwoody, GA
Sr. Automation QA
Responsibilities:
- Involved in business requirements walkthroughs and prepared Test Plan and High level scenarios and detailed test cases.
- I have conducted Test Plan review meeting with Project team members and obtained their approvals.
- Verified order flow (order management and customer management modules) for Static and Real time providers.
- Working on client server (User Interface) and webservices based applications.
- Extensively used SQL queries against various Databases (Postgress, Oracle and SQL Server) to retrieve data from multiple tables to perform backend validation.
- I am working on Concert application which is new sales application for Confidential ’ agents to enter customer orders received over the phone.
- Provided screenshots of the UI flow for agents and conducted demo sessions.
- Validated Restful services using Soap UI.
- I have verified Check out module in Symphony Web application flow for real time providers.
- Worked on Selenium automation frameworks.
- Verified functionality of Fulfillment (FA) /Customer Care (CCLite) applications. These are new front end applications developed to process Order updates and Customer updates.
- Used Selenium, TestNG to perform functional and regression testing of FA, CCLite and Confidential website applications.
- Performed functional and regression testing of web applications using Selenium Web driver in Eclipse.
- Used Cucumber with Gherkin to validate business scenarios.
- Working on DataWarehouse (DW) piece to compare VIPER dump tables (new system of record) with ACCORD dump tables (current system of record).
- Validated external processes (Inbound and outbound).
- Involved in testing functionalities of IVR systems and prepared test scripts to support the testing process.
- Handled the tasks of testing the behavior of IVR systems to stimulate the callers.
- Held responsibilities of testing voice quality and voice recognition functionality of IVR Systems.
- I was also involved in testing of data stored in DW tables that came thru order and customer update transactions from FA and CClite.
- Using JIRA for entering project related tasks and project time tracking purpose.
- Worked closely with CM team to get deployments to QA environment.
- Using AIRS (Bug zilla) for defect tracking purpose.
- Working closely with developers to verify functionality.
- Attending daily Sprint meetings. Working in Agile development process.
- Providing weekly status report to QA Manager. Involved in Staging and Production validation.
Environment: Ecommerce, ACCORD, Symphony, Fulfillment, Customer Care, SOAP UI Pro 4.6.0, Restful, JSON, Groovy script, Java Script, Selenium Web driver, TestNG, Eclipse, Cucumber, Gherkin, JAVA/J2EE, MUEL, APACHE, Jenkins, JBOSS, IVR, XML, VXML, WSDL, HTTP, JIRA, AIRS (Bug Zilla), Oracle SQL developer, SQL, AIRS, Agile methodology, Share point, Agile/Scrum, Postgress, Reports, Putty, WinSCP.
Confidential, Atlanta, GA
Test Architect
Responsibilities:
- Involved in testing of CSI (Common Services Interface) applications (Java/J2EE based) using Eclipse based ITE (Integrated Testing Environment) tool.
- Involved in testing of Wireline Services (Telephone, Data, Cable)
- Participated in Business Requirements, Technical Requirements, High Level Design and Interface Agreement walk through sessions.
- Worked on multiple CSI child applications such as Order & Subscription Management, Trouble Management and Network Management.
- Used Quality Center to enter test cases and mapped test cases to corresponding requirements to complete QC portion of RTM (Requirements Traceability Matrix).
- Reviewed Business Requirements, HLD, Design, IA, Data mapping, Common Business Rules, Business Processing Rules documents available in PRISM.
- Used Quality Center as Test Case management tool.
- Reviewed and analyzed WSDL contracts, XSD and XML files.
- Performed various kinds of testing for WebServices applications.
- Conducted test case review meetings with project members and obtained their approvals.
- Downloaded application packages from application server and generated WSDLs for the interfaces to be tested.
- Conducted testing using ITE tool and reported bugs in ALM.
- Checked in test results to CVS for future use.
- Verified UNIX log files to see application flow and response received from downstream applications.
- Communicated with project members via Chat room and Confidential &T connect to discuss issues.
- Initially we used Parasoft SOAtest for few projects for functional and regression testing purpose.
- Used database plug in to parameterize test data.
- Updated database tables using SQL queries as needed to have new columns or new rows of test data.
- Logged into Mainframe system to verify transactional data.
- Managed offshore and onsite resources and assisted them during test planning and execution.
- Prepared high level scenarios for new requirements and reviewed detailed test cases produced by onsite/offshore team and suggested changes as needed.
- Collected daily test status during test execution cycles which includes but not limited to number of test cases planned, executed, passed, failed and defects for failed ones, severity of defects, root cause of issue (code/environment/requirements).
- Worked with different teams (development, environment support, and backend support, database support) to resolve pending defects/issues.
- Assisted team members in understanding the process or use of new automation tools.
- Participated in release production validation.
- Provided/Shared Test Summary documents with team after successful completion of release certification.
- Executed batch jobs against Production environments and reported results accordingly.
- Coordinated with offshore team (Philippines) to provide assistance to them during testing and obtained daily status.
- Attended weekly project meetings to provide status.
Environment: Eclipse, Parasoft SOAtest, HP ALM, ClearQuest, Remedy tool, SVN, CVS, WSDL generation tool, Mainframe, XML, SQL, Oracle, TOAD, PRISM, ITUP, Automation tools.
Confidential, Alpharetta, GA
Sr. Webservices Tester
Responsibilities:
- Involved in testing of WebServices developed using Webmethods (J2EE) and .NET technology.
- Worked on billing application.
- Involved in Business Requirements walk through sessions conducted by Business Analyst.
- Managed project documents in Quality Center.
- Involved in testing of Payment Module making full & partial payments with various Credit Cards, and Check transactions.
- Reviewed Business Requirements, Design, Web Service Contracts and WSDL contracts documents.
- Reviewed and analyzed WebServices contracts, WSDL, XSD and XML files.
- Prepared Test scenarios and Test cases to cover all Requested features by Business.
- Reviewed the Test Cases with other team members and baselined Test Plan.
- Installed software packages to Integration server.
- Made sure whether JDBC connections to Integration Server are up to date and required connections are enabled.
- Used SQL Developer and Toad to retrieve data from Oracle database.
- Validated Activity logging in SQL server database.
- Worked on Cox.com application and verified new features.
- Retrieved data from Mainframe systems to use it in application testing.
- Verified correctness of system configuration and/or build configuration.
- Used one more tool Parasoft SOAtest tool for WebServices testing.
- Update regression test cases based on changes in requirements.
- Ensured that test scripts are up to date mapping with revised business requirements.
- Executed test cases using SOAtest tool, updated the status in Quality Center and logged defects in Quality Center.
- Conducted testing in QA and Staging environments.
- Performed functional and regression testing.
- Followed up with developer and project manager on status of defects and performed Regression testing of defects when new patch is deployed to QC.
- Worked closely with Development team.
- Managed and interacted with offshore team located in Greensboro.
- Supervised onsite team and gathered status reports from individual member and submitted consolidated report to upper management.
- Reviewed project documents and provided sign off on behalf of QC team.
- Attended project weekly meetings on behalf of team members and updated them on status.
- Trained new members on company recommended tools.
- Escalated issues/risks to QA Manager and Project Manager.
- Reported status of regression testing to manager and team.
- Worked on multiple projects Confidential the same time.
- Participated in weekly Project Status meetings. Submitted weekly status report.
Environment: Kiosk, Webservices, JAVA/J2EE, .NET Applications, SOAtest 5.5.3 and 6.2, SoapUI 4.5, SVN, Quick Test Professional 10.0 (QTP), Quality Center 9.2, HTTP, SOAP, WebServices Studio, Webmethods developer tool, Webmethods integration server 712, Sharepoint, Mainframe, AS400, WSDL, XSD, IVR, XML, VXML, J2EE, JMS, MQ, ORACLE, TOAD, SQL Developer, SQL Server 2005, SQL.
Confidential, Bellevue, WA
Sr. Test Coordinator
Responsibilities:
- Participated in Functional Test Requirements document walk through sessions.
- Reviewed existing Design documents for understanding of system flow.
- Suggested more scenarios to include in FTR document, which were not covered by Business Analyst
- Prepared Test Plan, Test Cases for 5 MA New Technology project.
- Mapped each and every functional test case to corresponding requirements.
- Attended weekly project meetings.
- Conducted walk through meetings for Test Cases and obtained approvals.
- Collected test data (sample Credit cards of each type, Checks, Debit Cards) required for test cases execution.
- Validated Payment module making full & partial payments with various Credit Cards, Check, and Cash thru Kiosk & POS.
- Executed test cases and have taken screen shots for actual results of all validation points.
- Tested handset devices.
- Updated test cases status in Test Lab module of Quality Center daily during execution period.
- Separate peripheral device is used for different type of payment. Cherry keyboard is used in case of payment thru Credit Card and separate device is used in case of Check payment.
- Automated test cases using QTP for regression testing.
- Conducted meetings to discuss open bugs and issues with project team.
- Member of Defect Triage team for Kiosk, POS Applications.
- Provided weekly status to Manager.
- Created new defects using Quality Center. Provided detailed information on the error along with screenshots wherever is required. Participated in QA and Project team Meetings.
Environment: QTP, WATSON, Kiosk, POS, Handset devices, CAM, Active-x controls, XML, SOAP, Documentum file server, Ingenico device, Cherry keyboard, Oracle, SQL, UNIX.
Confidential, San Ramon, CA
Sr. QA Analyst
Responsibilities:
- Involved in full software development cycle, from Business Requirements Analysis phase to Application deployment to production.
- Played Lead Tester role in multiple projects.
- Participated in business requirements and technical requirements (UR&D) review sessions.
- Reviewed System Feature Design (SFD) and Interface Agreement (IA) documents.
- Worked with Business Analysts, Systems Engineering, Development, and other testers to understand system requirements and behavior.
- Responsible for Test Documentation: Test Plan, Test Set, RTM, Review Record, Test Summary & Results.
- Conducted Test Plan and Test Scripts walkthrough with project members and obtained/documented approvals.
- Project related documents were stored in Documentum (ITUP).
- Involved in preparation of Test data required for the test set execution.
- Prepared reports in HP Quality Center/ALM to present overall Test Coverage.
- Involved in Unit, Functional, System, Regression, Connectivity testing.
- Downloaded Jar files from WebSphere Application Server (UNIX based) and built test client.
- Used Eclipse based ITE tool for test case execution.
- Built test client using JAR and IDL files.
- Created and Tested WSDL based projects using ITE 3.0 version.
- Responsible for build installations.
- Logged and traced defects using Clear Quest.
- Detected defects communicated to the developers using bug reporting tools and tracked the defects.
- Bug Escalation, Test Coverage Matrix.
- Reviewed and analyzed WebServices contracts, WSDL, XSD and XML files.
- Performed functional, integration and regression testing of WebServices.
- Validated Web Services interaction with middleware and backend systems.
- Organized internal review sessions, defect meetings to discuss and prioritize the issues.
- Validated XML request and response.
- Organized Live Bridges to trouble shoot various environments.
- Performed back end testing of databases to check the data integrity using SQL queries.
- Interacted with offshore team located Confidential Manila, Philippines.
- Worked parallel on multiple projects in different releases.
- Conducted weekly defect meetings during execution cycles.
- Prepared Daily, weekly project progress reports, researched open issues.
- Track defect status and Risk Assessment.
- Participated in QA and Project team Meetings.
- Clear communication of risks and issues to PM and Manager.
- Submitted weekly status on project progress and risks.
- Attended weekly status meetings.
- Identified and implemented new testing methodologies or processes that contributed to continuous improvement of QA.
Environment: JAVA, J2EE, HTML, Eclipse, ITE, SOAP, WSDL, HTTP, IVR, XML, VXML,, Message Broker, Vicuna, TOAD, HP Quality Center/ALM,, Clear Quest, Web Services, JMS, Websphere, MQ-Series, CVS, WinNT, UNIX, Oracle 10g, SQL
Confidential, Phoenix, AZ
Test Coordinator
Responsibilities:
- Analysis of user requirements, business process, business rules and business scenarios.
- Developed Test Plans, Test Scenarios and Test Cases.
- Company followed Agile methodology for product development. My role was QA expert.
- I used to participate in discussion meetings conducted by project manager with stake holders along with other technical team members.
- I used to update Test scenario/Test Cases based on final outcome of the discussion with stake holders.
- Conducted review meetings with Stake holders and technical team to explain planned test cases and obtained approvals.
- Extensively used Agile / Scrum methodology
- Submitted test results after completion of test cycle.
- Identified defects were discussed in status meetings.
- Involved in testing of Web Application.
- Performed functionality, content/GUI and browsers compatibility, cross platform, acceptance and regression testing for existing and new features.
- Interacted with Developers, Business Partners to resolve technical issues.
- Followed the Agile agenda to complete project by maintaining the task schedule.
- Use of Mercury Interactive Test Director test management tool to manage QA process.
- Performed functional, regression and system testing.
- Used QTP to automate test scripts.
- Modified/Added new lines of code using VB Script.
- Reviewed the status of high priority and high severity bugs.
- Communicated with the developers and test reporters about the bugs and updated Manager on status of the bugs reported.
- Attended weekly QA meetings and verified functionality of existing and newly developed features.
- Acted as onsite coordinator to offshore team.
Environment: Mainframes, Test Director, QTP, VB Script, SOAP, HTTPS, WSDL, JAVA, XML, SQL server, Web Services, MS Office, Oracle, SQL, Windows, Agile/Scrum.
Confidential, Scottsdale, AZ
Sr. Test Engineer
Responsibilities:
- Reviewed System Requirement, Business Requirement and Interface agreement documents.
- Involved in project core team meetings.
- Prepared test plan and Requirements Traceability Matrix.
- Involved in preparation of the Test Data.
- Designed test cases using Mercury Quality Center.
- Performed GUI, Functional, Integration, Regression, cross platform, browsers’ compatibility, boundary and Database testing.
- Executed test cases using Test Harness, which is functional testing tool.
- Performed regression testing using QTP.
- Used VB Script for automation of test cases.
- Reported test results in Quality Center.
- Defects were reported using Quality Center and Team Track.
- Participated in defect review meetings.
- Responsible for providing estimates for the assigned tasks.
- Extensively used FileNet to track the business requirements.
- Constructed and Executed SQL Queries using TOAD for backend testing
Environment: Quality Center, QTP, VB Script, Team Track, Test Harness, Oracle, SQL, TOAD, XML, HTML, J2EE, Web Sphere, Mainframes, Windows.