Qa Automation Resume
2.00/5 (Submit Your Rating)
Mayfield, OH
SUMMARY
- Over 7 years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation, DevOps Testing of Web Client Server, Cloud (AWS), Mobile, API, Webservices applications. Experience on various domains such as Ecommerce/Retail, Banking, Financial services, and Healthcare
- Expertise in Manual and Automation Testing of Client/Server, Mobile, Web-based and Cloud (AWS) applications.
- Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
- Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
- Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective
- Good experience in developing Automation Framework using Cucumber BDD, JUnit, Gherkin, Java and Selenium WebDriver.
- Good experience in using Selenium Grid, Sauce Labs, and Docker for cross platform and cross browser testing by running the Test Scripts on various virtual machines.
- Good experience in configuring Jenkins as a Continuous Integration server with GitHub and Maven.
- Good experience in automating Test Cases using Groovy programming in SOAPUI.
- Performed Back-End/Database testing by writing SQL queries.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
TECHNICAL SKILLS
- Testing Framework: WebDriver, Cucumber BDD, Postman, Selenium, Atlassian Jira, JUnit, TESTNG, Jenkins
- CI and VC 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, Mayfield,OH
QA Automation/Selenium Tester
Responsibilities:
- Collaborate with business analysts, developers and technical support to determine the 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 the scope changes for the release during the 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 the tests in the actual environment that they will run the web browser.
- Export Test Case Scripts (Java- Selenium RC) in Eclipse IDE and modified the 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 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.
Confidential, Cincinnati,OH
Test Engineer
Responsibilities:
- 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 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, TestNG, Quality center, JavaScript, WebDriver, SoapUI, JMeter, CURAM, maven, Linux, UNIX.
Confidential, Hartford, CT
Test Engineer
Responsibilities:
- Create test cases and test procedures from prototypes, technical specifications, requirements document and use cases.
- Analyze the Business Requirements and Developed the Detail Test Plan and the Test Strategy.
- Participate in resolving the Technical challenges& in efforts estimation and Test Planning.
- Design Manual and Automated Tests, created automated test cases, test plans and executed tests using HP ALM, Selenium.
- Participate in writing Automation scripts and executing scripts.
- Create iOS and Android test frameworks based on APPIUM, Cucumber, and JavaScript.
- Implement BDD and TDD script with Cucumber and written step definition using Gherkin based features.
- Participate in Automation Feasibility Study for Web based applications.
- Responsible for all the 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 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), UNIX, MS Excel, MS Access, Selenium IDE, Grinder, JMeter, Quick Test Pro, Quality Center/Test Director, SOAPUI, QTP, ETL.