Qa Automation/seleniumtester Resume
Cincinnati, OH
SUMMARY
- Dynamic professional career with 5+ years of experience in Software Manual and Automation Testing for Web based, RESTful and SOAP webservices.
- 2 plus years of solid experience in automation testing includes Selenium IDE, Selenium Web Driver, TestNG and Cucumber.
- Good experience and thorough understating of Software development process 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 Automated testing.
- Good experience in Ecommerce, Health care and Banking Domains.
- Experience in developing and executing test cases Manually and developed 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.
- Proficient inCore Java and Python.
- Generated defect reports, bugs validation with tools Test director / Quality center.
- Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and SOAPUI.
- Good experience Relational Database Management System like ORACLE, MSSQL
- Good experience in DQA (Database Quality Assurance) using Database Management Tools like DB Visualizer, Oracle/SQL Developer and TOAD etc.
- Good understanding and noledge of UNIX commands and shell script.
- Good experience in CICD Toolsets such as Git, Jenkins, Maven, Nexus and Artifactory.
- Excellent communication and documentation skill.
TECHNICAL SKILLS
Automation Testing: SOAP Ui, Postman, Selenium, Appium Mobile Testing, Atlassian Jira, Rally, JUnit, TESTNG, Jenkins, CA LISA
CICD Tools: Ansible, GIT, Maven, Jenkins, Bamboo, Groovy, Nexus, Artifactory.
Other Tools: JMETER, Mongo DB, Android SDK, SQL developer
Languages: Java, JavaScript, Shell Script, Ruby and Python.
Databases: SQL Server, Oracle, Access, DB2, Mongo DB, MySQL
Platform: Windows XP/2000/7/8, UNIX/ Linux, mac, Windows Server.
PROFESSIONAL EXPERIENCE
Confidential, Cincinnati, OH
QA Automation/SeleniumTester
Responsibilities:
- Collaborate with business analysts, developers and technical support to determine teh best requirement specifications.
- Analyze test data and Conducted Database or Data driven testing under certain business rules for data population in DB.
- Create automated tests using Selenium WebDriver with developers for Continuous regression testing (Jenkins &UDeploy) and reducing manual testing using Selenium, TestNG and Maven.
- Conduct triage meetings to understand and consider teh scope changes for teh release during teh test execution phase.
- Setup Selenium WebDriver, Selenium RC and Selenium Grid environment.
- Migrate scripts from Selenium IDE to Selenium WebDriver and created framework scripts from scratch.
- Use Selenium core to quickly record and play back teh tests in teh actual environment that they will run teh web browser.
- Export Test Case Scripts (Java - Selenium RC) in Eclipse IDE and modified teh Selenium scripts and executed.
- Implement test automation scripts for mobile testing using Appium for Android and iOS applications.
- Create automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.
- Implement real device mobile app testing using Test Object on teh cloud.
- Perform concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
- Collaborate with teh Development team to analyze teh application at teh backend level and to describe teh defects.
Environment: Eclipse, Selenium Grid, Agile, MS SQL, HP ALM, Quality center, JavaScript, WebDriver, Cucumber, SoapUI, JMeter, TestNG, CURAM, MAVEN, Linux, UNIX.
Confidential, Plano, TX
QA Automation/SeleniumTester
Responsibilities:
- Create numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing, environment using Selenium.
- Prepare detailed reports concerning project specifications and activities.
- Participate in SDLC and STLC process and used tools likeSeleniumRC/Web driver, JMeter, SOAP UI.
- Create automated tests using Selenium WebDriver forContinuous regression testing(Jenkins &UDeploy) and reducing manual testing usingSelenium, TestNGandMaven.
- Executecross-browserandparallel testingusingTestNG.
- 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 teh morning/night based on deployment timings and tan 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, TestNG, Quality center, JavaScript, WebDriver, SoapUI, JMeter, CURAM, MAVEN, Linux, UNIX.
Confidential, Minnesota, MN
Software Test Engineer
Responsibilities:
- Participate in entire STLC and SDLC process.
- Utilize full range of testing methods, includingfunctional, regression, integration, installation, User Acceptance Testing
- Create test cases and test procedures from prototypes, technical specifications, requirements documents and use cases.
- Create Test cases for each release to be test using HP QTP/HP UFT scripts
- Create test plans, problem reports, status reports, and final test summary reports.
- Perform Functional testing for each cycle during teh implementation of Policy Center and Billing Center.
- Conduct GUI and Black Box Testing using QTP and interacted with developers to resolve issues.
- Produce reports for all testing efforts, results, activities, data, logging, and tracking.
- Executed SOAP based web services for API testing (Java client and SoapUI).
- Responsible for all teh validation involving transactions of Policy and Billing Center
- Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
- Involved in executing test sets in QTP to verify teh interdependency of different modules of teh 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.
- Responsible forUnit Test plan/specificationswith documented test results.
- Identifying and submitting 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, Boston, MA
QA Engineer
Responsibilities:
- DevelopedManual and automated test casesto test teh functionality of teh application.
- DevelopedAutomated test scriptsfromManual test casesforRegression testingbased on teh requirement documents usingQuick Test Professional.
- Knowledge ofSystem Development Life Cycle (SDLC)ofWaterfall and Agile Methodology.
- Prepared Defect Report as per severity and Priority.
- Performed teh browserCompatibility testingfor employee stock portal (IE9, Firefox, Safari, Google chrome).
- Design, deliver and execute high quality test cases under direction of a Test Manager.
- Designed Test cases and executed Test cases and reported teh Bugs usingQuality Center.
- Experience inSystem Integration Testingof web-based application, time tracking through electronic gadgets (devices and mobiles).
- PerformedRegression Testexecution based on teh priority of teh Test cases in Mercury Quality Center.
- Interacted with developers to follow up on defects and issues.
- Responsible for providing teh status updates to teh team on daily basis.
- Generated teh Test Status Reports from Test Director and regularly presented to QA Team lead and Project team lead.
Environment: Manual Testing, Test Director, MS-Word, MS-Excel, Java, Java Script, SQL, Oracle.
