Qa Automation Engineer Ii Resume
SUMMARY:
- Well experienced in Automation, Web Services, Mobile, and REST API testing.
- Handled creating and maintaining automation scripts and frameworks with Selenium 2.0.
- CSM Agile certified; with expertise in SDLC and STLC methodologies. lead API testing in SCRUM environments with defined sprints and daily scrum meetings.
- Experienced in managing automation framework, test plans, test strategies and test cases for sprints.
- Managed and handled dynamic cross browser testing and automation for Data Driven & Keyword driven frameworks with Page Object Model.
- Proficient in documenting QA defined deliverables, such as Test plans, Test Scenarios and Test Cases, Test Results, Recording, Tracking and prioritizing defects using test management tools and designing test strategies.
- Well versed in executing and handling testing with BDD and ATDD framework approach.
- Experience working with Test management tools like JIRA, HP ALM, Rally, and TFS
- Interacting with developers, Business Analyst and maintain detail QA documentation for training.
- Convened daily Scrum meetings attended Sprint Cycle and Retrospective meetings with Developers, Stake holders, and Business Analysts.
TECHNICAL SKILLS:
Languages: Java, UNIX
Testing Tools: UFT, Selenium 2.0, READY API, Jenkins, Android Studio, REST
Databases: My SQL, SQL Server
Test Management Tools: ALM, Rally, RQM, Clear Quest, TFS, JIRA, Fiddler
Environment: Windows
PROFESSIONAL EXPERIENCE:
Confidential
QA Automation Engineer II
Responsibilities:
- Developed test cases & test plans for Native mobile & Web apps testing with iOS and Android.
- Performed data validation and verification through DB testing using SQL Server.
- Executed functional test suites with Android studio and Fiddler generating ADB logs for bugs.
- Logged defects in JIRA for review and retesting through the defect life cycle for each sprint.
- Validated Web services with SOAP UI tool using WSDL file to generate Request and Response.
- Applied groovy script and assertions to validate HTTP codes and responses with SOAP UI.
- Created Automation Scripts with Page Object Model for Data driven framework.
- Handled automated test scripts and suites execution with Jenkins CI tool & Test NG.
- Generated HTML Extent reports with execution summary and logs for Dev and end clients.
- Created automation scripts to perform DB testing with Selenium using JDBC API connection.
- Validated performance with JMeter in Selenium by generating load time with Junit request.
- Mitigated issues and clarifications between end client, dev and BA for QA team.
Environment: JIRA, SQL Server, Android Studio, Selenium Web Driver, Java, SOAP UI, Fiddler, Test NG
ConfidentialUAT Analyst
Responsibilities:
- Designed and managed Test Procedures and Test Plans for release and End to End testing.
- Performed Backend DB and REST API testing using SQL and Ready API.
- Documented and reported bugs found to the QA team using TFS for defect life cycle.
- Integrated the unit test cases with TFS (Test suite) to automate the test process.
- Generated test reports and communicated with client as well as team members to achieve better performance.
- Used Android Studio and ADB to debug the client on android mobile device.
- Automated test scripts for functional application with Keyword Driven framework.
- Maintained and updated existing test scripts as per functional modifications for cross browser testing.
- Used TestNG for assertions, grouping and parallel test execution of automated scripts.
- Handled dynamic elements and objects on web page using customized Xpath and locators.
- Worked with software development and Business testing teams to develop and integrate business use case scenarios for user acceptance testing (UAT) and user training
Environment: TFS, SQL Server, Android Studio, Selenium Web Driver, Java, Unix
ConfidentialInformation Systems Analyst
Responsibilities:
- Created Test Plans, documented Functional and End to End test scenarios for E - Commerce based application for each new requirement and worked with the offshore teams to identify and document the impact/regression scenarios accordingly.
- Developed and executed test scenarios pertaining to System Integrated Testing (SIT) and system acceptance testing (SAT) for test application in test and user environment.
- Testing all the other functionalities which a PC version of the respective messenger have like Blocking/Unblocking a contact, Adding, deleting a contact, Display of the groups etc.
- Performed compatibility testing with various handsets to ensure that functionality works fine.
- Tested wireless protocol middleware and system and application level software
- Involved in preparing RTM (Requirements Traceability Matrix) with DOORS management tool to track the business requirements
- Perform impact analysis (of defect fixes, feature additions & feature enhancements).
- Executed UNIX / Linux commands and transferred files from UNIX / Linux to Windows.
- Performed Functional & Database testing for Web based applications using SQL queries and UFT.
- Performed root cause analysis on all the issues logged by users during the UAT cycles and identified the areas of focus/improvements from a testing coverage and test case completeness standpoint.
- Established an Automation framework using UFT & ALM with BDD approach to automate all test scripts from reusability and efficiency point of view.
- Developed functional libraries using VB Scripting for key features of the web based application from customer usability standpoint.
- Identified and created object repositories for the automation framework, for scripting accessibility across multiple platforms.
- Executed all test cases and logged critical and other identified defects using ALM tool for test reporting and status updates.
Environment: ALM, Selenium, SQL Server 2008, SOAP UI, SIT & SAT
ConfidentialSoftware Test Engineer
Responsibilities:
- Developed functional test cases and Performance test scripts from Use Cases, user interface specifications, and technical specifications from business requirements using Rally tool.
- Prepared test data by executing SQL queries and Joins
- Measured and validated system performance requirements via automated test development.
- Performed data form change analysis for performance test plan implementation.
- Conducted system and production service tests on a regular basis.
- Added assertions to validate the xml in Web Services SOAP and Restful services and validated WSDL File for web services
- Attended Sprint review Meetings with End Users and other teams to discuss User Stories for each cycle.
- Performed functional and regression testing, reviewed manual test cases, executing where necessary to identify functions required to enable scripting/coding. Wrote validations using client-side and server-side Scripts in Rally.
- Used Selenium RC/Web Driver to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts. For a complex Database project.
- Created SQL queries for data validation testing at the back-end for database related applications.
- Performed Web services testing with SOAP UI tool using WISDL files and other related test data.
- Identified application components to be automated based on both the business priority and expected benefit of automation.
- Conducted data driven testing and automation of Performance test cases by using Selenium RC/Web Driver.
- Documented bugs using Clear Quest/ Rally and tracked them to completion by communicating and co-coordinating with the development as well as the support group.
Environment: Clear Quest, Selenium Web Driver 2.0, Rally, Req Pro, Java Scripting, SQL 2008, SOAP UI
ConfidentialSoftware Test Engineer
Responsibilities:
- Analyzed business requirement documents, functional requirement documents, use cases and identified business critical transactions.
- Developed test plans, test strategies and developed test cases from the requirement documents.
- Extensively documented Test Requirements and Test Plan using Quality Center to track the stakeholders requested enhancements and changes.
- Organized the test cases in Quality Center for traceability.
- Performed manual testing and automation testing of the web application.
- Performed various types of testing like Functional, Integration, System, Regression and Acceptance testing etc. during different stages of the application development.
- Performed Back End testing of the database by using SQL queries to verify data conversion and data integrity.
- Developed scripts using Regular Expressions to handle dynamic data names using QTP.
Environment: ALM/QC, QTP/UFT, VB Scripting, SQL Server 2008,
ConfidentialBusiness QA Analyst
Responsibilities:
- Creating Business Requirements document based on Functional requirements of end user.
- Detailing the functionality in the Functional spec document for Dev and QA team.
- Presenting the changes and design outline with dev team to QA before the QA cycle.
- Reviewing assigned clarification and bugs to provide clarification during testing phase.
- Conducted Impact analysis meetings with Developers to understand the impact of the new functional changes/requirements to the existing functionality and identify regression scenarios and to provide comprehensive testing coverage for the Web application during each new release.
- Created Test Plans, documented Functional and End to End test scenarios for each new requirement and work with the teams to identify and document the impact/regression scenarios accordingly.
- Reviewed all test cases for each requirement and provided a sign off on the test case creation from a test coverage completeness and requirement traceability standpoint.
- Set up test case walk thru sessions (both functional and regression) to seek feedback from the BAs and Dev team and a formal sign off from the BAs on each requirement.
- Documented Defects in QC for review and follow up with Developing teams for fix and retesting.
- Performed a thorough root cause analysis of all the issues encountered during the QA, UAT and Post Prod, analyze the defect trend and identify the areas of focus/improvements for the upcoming releases
Environment: HP Quality Centre, SQL Server 2008
