Summary:
●*+ years of experience in Automation Test developing, API/Web Services testing and Mobile application testing.
●Good experience in writing and executing detailed test cases and test design documents for back and front-end testing.
●Good experience in Page Object Model to Automate Functional and Regression Testing by creating Hybrid Framework using Eclipse, Maven, Java, TestNG and Selenium WebDriver. s
●Good experience in developing Automation Framework using Cucumber BDD, JUnit/TestNG, Gherkin, Java and Selenium WebDriver.
●Good experience in using Selenium Grid and Sauce Labs cross platform and cross browser testing by running the Test Scripts on various virtual machines.
●Good experience in using Swagger for REST API specification.
●Good experience in using POSTMAN and REST-assured for RESTful Web services/REST API testing.
●Performed Back-End/Database testing by writing SQL queries.
●Good experience in using Apache JMeter for Load Testing.
●Ability to use a wide variety of open source technologies and tools.
●Strong working experience in Financial, Retail and Healthcare domains.
●Strong team player and excellent communication skill.
Technical Skills:
●Testing Framework: WebDriver, Cucumber BDD, Postman, Selenium, Atlassian Jira, JUnit, TESTNG, Jenkins
●CI and VC Tools: Ansible, GIT, Maven, Jenkins, Bamboo, Nexus, Artifactory.
●Other Tools: JMETER, Android SDK, SQL developer
●Languages: Java, JavaScript, Shell Script, Ruby and Python.
●Databases: SQL Server, Oracle, Access, DB2, MySQL
●Platform: Windows XP/2000/7/8/10, Linux
Education:
●Bachelor’s in Applied Science
Target, Minneapolis, MN Apr 2018 – present
Automation/Selenium Test Engineer
Responsibilities:
●Perform Smoke Testing, Functional Testing, Integration Testing, Regression Testing, System Testing, Database Testing, and Black Box testing at various phases of the development and test cycles.
●Create Test Automation Script using Java, Selenium WebDriver and TestNG which performed sanity testing on every deployment performed in QA Environment and sent Email Notification on failure.
●Implement a Hybrid Framework using Page Object and Data-Driven Model on top of TestNG and Selenium WebDriver for test automation.
●Leverage TestNG Data Provider and Apache POI for Data Driven Testing.
●Perform Data Driven Automation Testing using SQL, JDBC connection, and Selenium WebDriver.
●Leverage Selenium IDE for testing various web applications.
●Design Test Cases using Selenium Web Driver and TestNG.
●Use Selenium WebDriver APIs for writing JUnit test suites and test cases for testing functionality.
●Implement Continuous integration using Jenkins and Selenium Grid to execute the automation scripts.
●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 the cloud.
●Perform concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
●Collaborate with the Development team to analyze the application at the backend level and to describe the defects.
Environment: Eclipse, Selenium Grid, Agile, MS SQL, HP ALM, Quality center, JavaScript, WebDriver, Cucumber, SoapUI, JMeter, TestNG, CURAM, MAVEN, Linux, UNIX.
Flagstar Bank, Troy, MI Aug 2016 – Apr 2018
Automation/Selenium Tester
Responsibilities:
●Perform Data Driven testing using Java, Maven, Selenium WebDriver, TestNG and Apache POI.
●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.
●Participate in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
●Create automated tests using Selenium WebDriver for Continuous regression testing (Jenkins & UDeploy) 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 environments in Jenkins to execute test cases against hard launch or soft launch.
●Tested both SOAP-based and RESTful APIs/Web Services using SoapUI.
●Developed and executed SQL queries in the database to conduct Data integrity testing.
●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
Environment: Eclipse, Selenium Grid, Agile, TestNG, Quality center, JavaScript, WebDriver, SoapUI, JMeter, CURAM, MAVEN, Linux
Anthem, Indianapolis, IN Dec 2015 – Aug 2016
Test Engineer
Responsibilities:
●Participate in the entire STLC and SDLC process.
●Utilize full range of testing methods, including functional, 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 the implementation of Policy Center and Billing Center.
●Conduct GUI and Black Box Testing using QTP and interact 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 the validation involving transactions of Policy and Billing Center
●Done 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.
●Responsible for Unit Test plan/specifications with documented test results.
●Identifying and submitting BUG’s to development for resolution.
Environment: Java, HTML, Oracle DB (10.x, 11.x), MS Excel, MS Access, Selenium IDE, Grinder, JMeter, Quick Test Pro, Quality Center/Test Director, SoapUI, QTP, ETL.
Fidelity National Financial, Jacksonville FL Sep 2013 – Dec 2015
QA Tester
Responsibilities:
●Create Test Plan and Test Cases for Database Testing.
●Perform Back-End testing by writing SQL queries.
●Collaborate with the offshore counterparts and complete delivery on time.
●Test Data Constraints by writing SQL Queries.
●Used complex joins to retrieve data from multiple tables to verify the expected result.
●Worked on Views and tested them by writing SQL Queries.
●Raised defects and performed defect tracking using JIRA.
●Test Execution, Defect management and Status Reporting using Quality Center.
●Participate in Workgroup Meeting, SIT status updates and other project meetings daily using Live Meeting and Voice.
Environment: TestNG, Jira, Oracle, MS Office, Oracle Glassfish server, SVN etc.