Sr. Qa Automation, Tester Resume
Tampa, FL
SUMMARY
- Result - driven IT Professional with referable & strong experience in Manual & Automation Testing for Web based and Client/Server applications.
- Thorough understanding of STLC and SDLC processes including Agile, Waterfall software development life cycles.
- Good experience in creating and maintaining Test Plans, Test Cases, Test Procedures and Test Scripts for Manual and Automation testing.
- Expert in developing and executing test cases manually and Automation script with Selenium IDE, Grid, Selenium RC, Selenium Web driver, Jenkins.
- Expertise in Automation tools such as Selenium WebDriver, Selenium IDE, Selenium Grid, Java, Jenkins & UDeploy (Continuous integration, Regression tests), Maven (Regression tests), Cucumber, TestNG (Regression tests), Eclipse, Junit and JMeter.
- Experience in back end database testing, writing and executing SQL queries, and other database operations with databases like SQL Server and Oracle.
- Experience in reading the test data from excel spreadsheet using API and TestNG data provider.
- Experience in working with build tools like TestNG, Jenkins, Ant, GIT and Maven.
- Experience in generating defect reports, bugs validation with tools Test director/ Quality center.
- Proficient in developing strategy to move test cases in Cucumber for existing and new test cases.
- Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and SOAPUI.
- Versatile team player with excellent analytical, inter-personnel and presentation skill with ability to quickly adapt to new technologies & project environments.
TECHNICAL SKILLS
Testing & Management Tools: Selenium, Appium Mobile Testing, Atlassian Jira, Rally, JUnit, TESTNG, Jenkins, CA LISA, WebDriver, Cucumber BDD, Postman, SOAPUI
Languages: Java, JavaScript, SQL, Shell Script, C#, Python
CI and VC Tools: Ansible, GIT, Maven, Jenkins, Bamboo, Groovy, Nexus, Artifactory.
Other Tools: JMeter, Mongo DB, Android SDK, SQL Server (SSMS)
Databases: SQL Server, Oracle, Access, DB2, Mongo DB
Platform: Windows XP/2000/7/8, UNIX/ Linux, Mac
PROFESSIONAL EXPERIENCE
Confidential - Tampa, FL
Sr. QA Automation, Tester
Responsibilities:
- Effectively participated in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
- Effectively involved in analyzing business requirements/features and prepare Test Plan, Test Step and Test Cases.
- Create and tested numerous test plans and test case scenarios for the project in Test rails for the areas like Device Management, Media Management.
- Convene and facilitate daily and weekly status meetings with the Product leadership team.
- Wrote automation test cases and fixing automation script bugs.
- Implement Page Object Model by using Page Factory elements.
- Implement automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber, TestNG and Maven.
- Create Shell Scripts on Linux server to automate execution of test framework.
- Create BDD tests using Cucumber by writing features.
- Create required Selenium support code in JAVA for Cucumber.
- Execute parallel browser testing on machines using Selenium Grid.
- Execute the UNIX shell scripts that invoked SQL loader to load data into tables.
- Review Error log files in UNIX box when order fails to load into SQL tables.
- Track defect/Bug/tasks using JIRA and generate defect summary reports.
- Create numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium.
- Prepare detailed reports concerning project specifications and activities.
- Create automated tests using Selenium WebDriver for Continuous regression testing using Jenkins and reducing manual testing using Selenium, TestNG and Maven.
- Execute cross-browser and parallel testing using TestNG.
- Use JavaScript and internal custom framework to automate Backend Rest Service layer.
- Configured different environment in Jenkins to execute test cases against hard launch or soft launch.
- Used Postman & SOAPUI for rest service testing.
- Perform and validate Database Testing and Data Retrieval.
- Collaborate with enterprise team to build and run code on real device from Jenkins.
- Used JIRA as a project tracking tool/Defect tracking/Test case Management tool.
- Ran regression tests in the morning/night based on deployment timings and then gather reports and reach out to tech leads in case of any queries or failure in tests
- Provide pre-and post-production deployment support end to end
- Work in Agile Environment with 4 weeks of Release cycle.
- Manage E2E automated regression testing effort and monitoring hourly Jenkins job build
Environment: Eclipse, Selenium Grid, Agile, Oracle 11g, Quality center, JavaScript, Web Driver, Cucumber, Soap UI, JMeter, TestNG, CURAM, MAVEN, Linux, UNIX
Confidential - Rochester, NY
QA Automation, Tester
Responsibilities:
- Created numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium.
- Prepared detailed reports concerning project specifications and activities.
- Participated in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
- Created automated tests using Selenium WebDriver for Continuous regression testing (Jenkins &Deploy) and reducing manual testing using Selenium, TestNG and Maven.
- Used JIRA as a project tracking tool/Defect tracking/Test case Management tool.
- Ran regression tests in the morning/night based on deployment timings and then gather reports and reach out to tech leads in case of any queries or failure in tests
- Provided pre-and post-production deployment support end to end
- Worked in Agile Environment with 4 weeks of Release cycle.
- Managed E2E automated regression testing effort and monitoring hourly Jenkins job build
Environment: Eclipse, Selenium Grid, Agile, TestNG, Quality center, JavaScript, WebDriver, Soap UI, JMeter, CURAM, MAVEN, Linux, UNIX
Confidential - Rochester, NY
QA Engineer
Responsibilities:
- Effectively participated in entire STLC and SDLC process.
- Utilized full range of testing methods, including functional, regression, integration, installation, User Acceptance Testing
- Created test cases and test procedures from prototypes, technical specifications, requirements documents and use cases.
- Created Test cases for each release to be test using HP QTP/HP UFT scripts
- Created test plans, problem reports, status reports, and final test summary reports.
- Performed Functional testing for each cycle during the implementation of Policy Center and Billing Center.
- Conducted GUI and Black Box Testing using QTP and interacted with developers to resolve issues.
- Produced reports for all testing efforts, results, activities, data, logging, and tracking.
- Executed SOAP based web services for API testing (Java client and Soap UI).
- Was responsible for all the validation involving transactions of Policy and Billing Center.
- Performed SOA testing for Payments API's using SOAPUI and Java framework for web services testing.
- Involved in executing test sets in QTP to verify the interdependency of different modules of the application by running batch tests
- Tested Complex ETL Mappings and Sessions based on business user requirements and business rules to load data from source flat files and RDBMS tables to target tables.
- Used HP Quality Center to Report bugs and Data Quality Issues on each check sum and field validation Tests completed.
- Was responsible for Unit Test plan/specifications with documented test results.
- Identified and submitted BUG’s to development for resolution.
Environment: Java, HTML, Oracle DB (10.x, 11.x), UNIX, MS Excel, MS Access, Selenium IDE, Grinder, JMeter, Quick Test Pro, Quality Center/Test Director, SOAPUI, QTP, ETL
Confidential - Fort Worth, TX
QA Engineer
Responsibilities:
- Participated in all phases of Manual Testing process and worked closely with Business stakeholders.
- Participated in GUI testing, integration testing, navigation testing, IVR testing, and regression testing using web-based application and client-server applications.
- Implemented test scenarios and test procedures based on the test requirements.
- Performed manual testing on application before going for automated testing.
- Executed functional and system tests manually.
- Performed Integration and User Acceptance Tests throughout the SDLC of the application.
- Created complicated SQL queries in DB2 for Update Dimension Tables, Export Data from Target tables etc.
- Created test scripts for web services using SOAP UI and worked with XPATH.
- Executed test cases and managed defects using HP ALM/Quality/Center.
- Performed end to end testing on validating the claims functionality including data validation from source to destination tables.
- Submitted Coverage Status Report of tests performed on weekly basis.
- Participated in project meetings and interacted with other team members in order to resolve the problems.
- Used cross-browser and parallel testing using TestNG.
- Used JavaScript and internal custom framework to automate Backend Rest Service layer.
- Configured different environment in Jenkins to execute test cases against hard launch or soft launch.
- Used Postman & SOAPUI for rest service testing.
- Performed and validated Database Testing and Data Retrieval.
- Collaborated with enterprise team to build and run code on real device from Jenkin.
Environment: Manual Testing, SQL, User Acceptance Test (UAT) Cases, Waterfall, UNIX, MS SQL Server 2000, MS Excel, Windows XP Quality Center, ETL
Confidential - Dallas, TX
QA Analyst
Responsibilities:
- Understanding Requirements, Test Design, Test Automation Test Execution, Defect Reporting & Tracking, Regression, Test Status Reporting and Test Closure Activities.
- Developed Test Scenarios and Test Cases for large-scale data validation and to validate various positive and negative scenarios using selenium Web driver with Java Programming and TestNG.
- Performed regression testing on new build & every modification in the app using WebDriver.
- Implemented Selenium Grid for parallel & cross browser testing on multi-browser and OS combination.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Prepared daily Execution status reports, defect analysis, test summary report and Sign off documents.
- Involved in the Production Validation for each Release Project and also took part in post-production support.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Created and maintained Test matrices and Weekly Reports.
- Prepared test deliverables like Test plan, test scenarios, test scripts and Traceability Matrix and the walkthrough of the deliverables with the team.
- Used JIRA for Bug reporting, Tracking, and defect Management.
- Perform end to end functionality testing
- Keying the policies for Integration testing, System testing.
- Served as Scrum master for previous and current releases for Agile Methodology.
- Executing the Test scripts based on the business rules.
- Performing functional and GUI testing. Performing Retesting, Regression testing, System testing.
- Prepared traceability matrix and submitting status report on team to the management on weekly basis.
- Involved in peer reviews trained new Team members on Functional Understanding and framework.
Environment: Selenium Web Driver with Java, TestNG, Jira, Confluence, GitHub, Restful Web Services, POSTMAN, Rest Assured Framework
Confidential - Fort Worth, TX
QA Engineer
Responsibilities:
- Involved in daily Scrum meetings and follow Agile methodology to provide meaningful contribution for Sprint Planning and Retrospectives.
- Created and executed automated software test plans, cases and scripts to uncover, identify and document software problems and their causes.
- Developed test automation scripts using Selenium WebDriver for regression and Integration testing of the various releases of the application.
- Developed automation scripts, execution and analysis test results using a Page Object Model framework in Selenium
- Executed automation test scripts using Java that leverage black and white box testing across all functional test scenarios.
- Used TestNG Annotations in WebDriver & executed a batch of tests as TestNG suite.
- Used TestNG annotations like groups, parameters, Data Providers to group the test cases, test methods, test suits for regression and functional testing.
- Executed automation scripts on different web browsers like Mozilla Firefox, Google Chrome and IE using Selenium WebDriver for cross browser testing using Selenium Grid component.
- Performed regression testing on new build & every modification in the app using WebDriver.
- Supported the build master implement/improve build test processes, environments, and scripts. These build tests ensure that the code drops to quality assurance are of the highest quality.
- Preparation of Automation Plan, Estimations & monthly release plan by Interacting with different internal system that is followed and shared by multiple projects.
- Created performance test scripts using JMeter and provided the reports to the client with metrics data.
- Exported the existing test cases created in excel sheet into Jira using zephyr tool.
- Prepared test data for various scenarios to conduct API testing to validate the Authorization and Authentication with different status codes
- Debug and do the root cause analysis for failed scenarios in API with different response codes like 401,402 and 5x series.
- Conducted internal training with team to resolve technical issues and remove impediments
- Updated Framework with new functionalities, prepared Reusable functions that improved the robustness, re-usability, and maintainability of the test scripts whenever required.
- Supported the Automation Engineers in day to day activities like status mails, dashboard and defect management etc.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the supporting tables and scheme of Oracle database
- Worked closely with Dev team, Onsite team members to understand testing objectives and ensure that problems are resolved in a timely and efficient manner.
- Interacted with Client and involved in weekly Status review. Execution of Services by comparing with JSon response on different test Environments like STAGER, ITQA, Prod.
Environment: Selenium Web Driver with Java, TestNG, Jira, Confluence, GitHub, Restful Web Services with POSTMAN and Rest Assured Framework
Confidential - Arlington, TX
QA Engineer
Responsibilities:
- Analyze the Business Requirement Documents (BRD), Functional Specifications and provided feedback to Business Analysts (BAs) as per SDLC process.
- Translate business and technical requirements into test cases, test scenarios and scripts.
- Actively participated in standup scrum meetings, Sprint Planning, Backlog grooming sessions.
- Worked on projects of low-to-moderate complexity within one development.
- Wrote test script for automation test using Java, Selenium, TestNG, Eclipse IDE, SOAPUI, REST API, Cucumber approach and POM approach.
- Performed functional testing, integration testing, regression and other testing of the application.
- Execute manual and automated test cases and documented reports.
- Tested mobile and web application on Chrome browser, Safari, I.E and Internet explorer edge and etc.
- Wrote SQL Queries to retrieve data from the databases to validate the GUI front end data against data in the database by using SQL Server Management Studio.
- Log and tracked defects by using JIRA and retested after resolved using regression method.
- Actively participated in Demo session and observed feedback and suggestions from stakeholders.
- Worked with Production Support and User Acceptance Testing team as per required.
Environment: Agile, Jira, Java, Selenium, Eclipse, TestNG, SOAPUI, REST, SQL Server, MS Office
Confidential - Dallas, TX
Quality Analyst
Responsibilities:
- Analyze and understand the requirements specifications.
- Reporting Bugs and handled Regression Testing.
- Effectively performed Functional testing and smoke testing
- Wrote Test cases for the new functionalities added in the product.
- Worked on V2 API testing on the Advance REST Client and Soap UI.
- Attended the bug triage meeting in Scrum calls
- Performed functional/ regression testing in V2 API BYOPI, server management actions, Resize, Add User, Server Update, Flex VM, Flex Storage.
- Developing and contributing in writing and running automation test case suites related to Tool Chain, V2 API features
- Conceptualized designed, and implemented automated functional API test cases using SOA test and Soap UI
- Worked on SOA architecture which include Soap Web Server and Restful Web server testing
- Worked on Chrome extension postman REST Client, an HTTP client for testing web services.
- Used Postman API to get convenient, visual display of query results.
- Contributed in writing and running automation test case suites related to Tool Chain, V2 API features
- Conceptualized designed, and implemented automated functional API test cases using SOA test and Soap UI
- Worked on SOA architecture which include Soap Web Server and Restful Web server testing
- Worked with Chrome extension postman REST Client, an HTTP client for testing web services.
- Used postman API to get convenient, visual display of query results.
- Performed XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs.
Environment: Java, Selenium IDE, Selenium Web Driver, TestNG, Advance REST Client, Soap UI, Unix, Jira, VCenter, putty, MySQL, Python