Test Automation Specialist Resume
Naperville, IL
SUMMARY:
- Over 8+ years of experience in IT, extended expertise in QA and Automated Software Testing using Selenium Web driver.
- Diverse knowledge in dealing with various open source tools like Selenium WebDriver, Soap UI, Rest in eclipse with the help of element locators ( Xpath, CSS selectors ).
- Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
- Good knowledge in writing test cases, test scenarios, and test templates for manual testing/automation testing.
- Installation of required software for selenium web driver for integration, parallel testing, and cross browsing testing.
- Read and write files from excel sheets to selenium web driver by using Apache POI external server that is for the data driven testing.
- Good Knowledge of SOA frameworks, processes, strategies, and approaches.
- Automation testing knowledge in integration web services using SOAP UI and Rest full protocols with the WSDL and UDDI mechanisms.
- Good exposure to the SDLC and STLC life cycles, as well as bug life cycle.
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client Server based Applications.
- Experience in both Agile and Waterfall Software Development Models.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium Web Driver/IDE/Grid, HP Quick Test Professional, Load Runner and Junit/TestNG.
- Knowledge in using and maintaining automation framework using Appium.
- Mobile automation of IMDb android and desktop web browsers using Appium and Selenium Web driver.
- Experienced in Test coordination between Onsite and Offshore team.
- Expertise in writing cucumber scripts with the concepts of (BDD, TDD).
- Experience in functional automation tool QTP and load and performance testing tool Load Runner.
- Have a strong working knowledge of available JIRA plugins to help inform make or buy decisions.
- Create or modify JIRA workflows including project workflows, field configurations, notification schemes, etc. in JIRA.
- Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and Test Scripts and interacting with development Team.
- Experience with bug tracking tools like Quality Centre/Test Director and familiar with Clear Quest, Bugzilla and Firebug.
- Worked closely with Business Analyst for Requirements Study and develop SQL Scripts for end - end process validation.
- Excellent analytical and problem-solving skills with the ability to troubleshoot and strong oral and written communication skills.
TECHNICAL SKILLS:
Testing Tools: Selenium, TestNG, QTP, Soap UI, Rest full, Appium, cucumber, BDD, TDD, Protractor, Junit, Load runner, Jenkins, maven, Jmeter, POM
Operating Systems/ web browsers: Microsoft Internet Explorer, Mozilla Firefox, Opera, Tomcat, Web Logic & Windows, Linux, Unix, MAC, Safari.
Mobile Platforms: Android, iOS, Windows.
Programming Languages/databases: C, C++, Java, HTML, XML, C#, MYSQL, Java script. Oracle, SQL developer, MS Excel, MS Access.
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services and SOAP UI.
Defect Trackers: Bug Zilla, HP Quality Center, JIRA
Version Control Systems: GitHub, SVN
PROFESSIONAL EXPERIENCE:
Confidential, Naperville, IL
Test Automation Specialist
Responsibilities:
- Expertise in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
- Developed new and updated existing Automation test scripts using Selenium Web Driver and TestNG , used subversion for java based web application, using Maven as Build tool.
- Gone through all the required testing concepts like Black box testing, Functional testing, Integration testing, Smoke Testing, Regression testing, User Acceptance Testing (UAT) of the application.
- Worked with Eclipse IDE and deployed into Apache Tomcat Web Server & used Maven build tool to achieve more functionality for build process.
- Developed Web Services Testing using SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
- Responsible for estimating required resource and components for SOA testing, perform responsibilities of developing test scripts by using SOA test tools.
- Experience in simulating mobile application testing with Appium for android platform and IOS simulator for IOS platform.
- Developed automation scripts for Mobile Native applications (IOS, Android) using Appium, Java.
- Performed GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes using Selenium and Appium for both Web and mobile platforms.
- Performed manual testing in physical devices emulator and IOS simulator.
- Project is developed using Agile methodology and arranged regular Standup meetings and Sprint Planning meetings.
- Strong skills in Database Testing and thorough knowledge in SQL, and experience in working with various databases like Oracle and SQL SERVER and E2E testing.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, Protractor to handle TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Co-ordinated with developers and record defects in JIRA to track until they are resolved.
- Used BDD framework with Cucumber, Java and created future files with scenario outline files.
- Managed Code reviews using GIT as code repository and code collaborator.
- Maintained the Selenium & Java Automation Code and resources in source controls like Jenkins for improvements and new features.
- Experience in load and performance testing using JMeter tool.
Environment: Selenium, TestNG, JAVA, Jira, SOAP UI, REST API, Agile, Maven, Appium, GIT, Cucumber Scripts, Jenkins, MS Office, HTML, Windows, Protractor, SQL, Jmeter.
Confidential, Pompano Beach, FL
Software Test Engineer
Responsibilities:
- Excellent knowledge in writing Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.
- Experienced in designing customized POM in order to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications.
- Expertise in Blackbox Testing, attended key planning sessions to understand the application functionalities, dependencies and workflows.
- Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
- Performed the mobile testing to identify the mobile platforms like IOS and android using Appium with the simulators, emulators.
- Implemented page object model automation framework using selenium.
- Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
- Experience in understanding the code written in different programming languages VB Script, Java Script and databases like Oracle, SQL API, T-SQL, PL-SQL.
- Written SQL Queries in ALM to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.
- Implemented Test Cases, Test Scenarios, behavioral features and step definitions for BDD (Behavior Driven Development) using Cucumber, Junit.
- Designed & developed REST Full (JSON/XML) and JAX-WS Web services for Different modules.
- Used SOAPUI to test SOA based architecture application to test SOAP services and REST API with JSON/XML.
- Responsible for documenting the Automated Test results using SOAP UI and QTP.
- Created and Maintained server side Integration Test using Python and Selenium Web driver.
- Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server Ant.
- Developed Load Runner scripts for Data Creation and Functionality of SAP .
- Lead a small team off shore and on shore, prioritize tasks and deliver.
Environment: Selenium, TestNG, Apache POI, Appium, Agile, cucumber, SOAP UI, REST, HP Quality Center, Oracle, MS Office, HTML, Jenkins, Load runner.
Confidential, Madison, WI
QA engineer
Responsibilities:
- Used C# as scripting language & Visual Studio ultimate along with Selenium as IDE Integrated Development environment for automation.
- Wrote code-behind files in C#.Net server side processing of pages and test cases using spec Flow.
- Created Security module in C#.Net for both the systems to provide highest level of security and user authorization to application.
- Well versed with complete life cycle of Manual Testing process with both Agile and waterfall methodologies.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
- Developed an extensive test suite and performed tests in local environments using Coded UI, Provided best practices in Automation testing in Coded UI.
- Worked on TFS for accessing code.
- Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload
- Implemented SOAP UI for Web service Testing, Developed Data Driven Tests using SOAP UI and automated functional testing.
- Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
Environment: SELENIUM, TESTNG, C#, TFS, SOAP UI, AGILE, SQL, RESTFUL, XML, LOAD RUNNER Oracle, MS Office, HTML.
Confidential, Miami, FL
QA Analyst
Responsibilities:
- Mentored and trained Team members for the effective use of automation framework and to develop QTP scripts and in installing QTP, connecting to QTP through Quality Center and executing the QTP scripts from Quality Center.
- Developed automation VB scripts using QTP to automate functional and regression testing.
- Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
- Written Test plans, Test cases, executed Test cases for SQL/backend test and tracked defects in Quality Centre based on the Business Requirements, Functional Requirements, and Business Workflows.
- Actively involved in SDLC and STLC process and used tools like QTP, SOAP UI.
- Responsible for documenting the Automated Test results using SOAP UI and QTP.
- Involved in creating Manual test case for functional stories and automating them for smoke and Regression Testing in each sprint cycle. Developed spatial data overlays and comparisons tests.
- Conducted Regression Testing, Smoke Testing, Cross browser Testing through automated testing tool like Selenium along with of Manual testing.
Environment: QTP, VB SCRIPT, SOAP UI, UNIX, MS Office, HTML, Manual testing, SQL, REST, QUALITY CENTRE.
Confidential
QA engineer
Responsibilities:
- Developed automation scripts using QTP and integrated the script with master script.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall model.
- Designed Test cases and executed Test cases and Reported the Bugs using Quality Center.
- Involved in Backend Database testing in Oracle using SQL.
- Conducted Automation/manual testing using the Standards, guide lines and structured methodology in testing the application.
- Analyzing Business Requirement/Features and preparing the Test conditions in HP Quality Center.
- Defect logging, Tracking, Reporting and Validation using Mercury Quality Center.
- Performed various types of testing like Functional Testing, Integration Testing, Regression Testing, System Testing.
- Analyzed and identified the Test cases based on requirement document of the application.
- Reviewing and modifying the Test cases for Test scenarios.
- Involved in project meetings and Interacted with other team members in order to resolve the problems.
Environment: QTP, JAVA, JSP, HTML, SQL, Quality Center, Manual testing, SOAP, REST, waterfall model, JSON, XML.
Confidential
QA tester
Responsibilities:
- Tested the functionality of the application through manual testing and running automated scripts.
- Performing End to End testing of the application including Black box testing, Functionality testing using manual testing and Regression testing.
- Create manual test cases according to the user stories for different scenarios of functional and regression testing.
- Project is developed under waterfall model and came up with different phases.
- Involved in Backend Database testing in Oracle using SQL.
- Ensure that all the test cases are updated in the Test Director along with Master test plan.
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Experience with bug tracking tools like Quality Center and familiar with Bugzilla.
- Created and executed SOAP UI Scripts for the Web Services testing.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
Environment: Manual testing, black box testing, waterfall model, oracle, SQL, Bugzilla, Quality Centre, SOAP, REST, XML.