We provide IT Staff Augmentation Services!

Qa (automation Engineer) Resume

Atlanta, GA

SUMMARY:

  • Around 8 years of experience in Software Quality Assurance, Manual and Automation Testing.
  • Around 8 years of experience in Manual & Automation testing in all stages of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
  • Good experience in methodologies like Waterfall, Agile and Scrum processes.
  • Experience in testing Client - server, Web and Mobile applications.
  • Involved in automation using Selenium Web Driver, JAVA, C#, Selenium Grid.
  • Excellent experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc.
  • Strong hands on experience in preparing Test Plans, writing and executing Test Cases, Test Procedure, Test Summary Reports Creating Automation Test Scripts and Automation Test Execution based on requirements.
  • Extensive knowledge of developing Data driven and Hybrid framework with Selenium WebDriver and TestNG.
  • Proficient in determining, designing and implementing performance test scenarios and identifying metrics to analyze performance of applications by using HP Load Runner.
  • Hands on experience in Developing, Documenting and Executing Test cases manually and generated Automation Scripts using Selenium WebDriver.
  • Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name).
  • Experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using TestNG annotations like Groups, Parameter, and Data Provider..
  • Good Knowledge in designing and developing automated test scripts using SOAP UI and Rest.
  • Experience in performing Mobile Automation testing using Appium on both iOS and Android platforms.
  • Experience in the development of Data Driven, Keyword Driven and Hybrid Automation frameworks in Selenium WebDriver.
  • Knowledge in performing BDD (Behaviour Driven Development) with Data Driven Test Automation Framework using Cucumber.
  • Good Knowledge on using Maven central repository to manage external JARs and other dependencies.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced using Jenkins as Continuous Integration / Continuous Deployment tool.
  • Good knowledge on Cross browser testing with browsers like Mozilla Firefox, Google Chrome using Selenium WebDriver.
  • Experienced in Bug Reporting and Defect tracking using tools like HP Quality Center and JIRA.

TECHNICAL SKILLS:

Test Methodologies: WATERFALL, AGILE(SCRUM), SDLC, STLC

Web Automation Testing Tools: Selenium WebDriver,Selenium IDE, Selenium RC, Selenium Grid

Mobile Automation Testing Tools: Appium, TestComplete.

Web Service Testing Tools: SoapUI Pro, Ready API, Postman

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM), TestNG, JUnit.

Databases: MySQL, Oracle, SQL Server

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Defect Tracking Tools: JIRA, Rally, HP Quality Center, Bugzilla, ALM, Zephyr

Programming Languages: JAVA, SQL, C, C++, C.

DevOps Tools: Chef, Jenkins, Docker

Web Technologies: HTML,CSS, XML

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project

Utilities: Eclipse, Firebug, Fire path

Operating Systems: LINUX, Windows XP/Vista/7/8/10

EXPERIENCE:

Confidential, Atlanta, GA

QA (Automation Engineer)

Responsibilities:

  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Java and Cucumber framework. Also, responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like, Cucumber JAVA. used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Proficient in determining, designing and implementing performance test scenarios and identifying metrics to analyze performance of applications by using HP Load Runner.
  • Designed scenarios in JMeter to perform Load and Stress tests and to analyze the performance results.
  • Converted manual functional and regression scripts to code-driven C# automated scripts.
  • Working closely with developers and product owners to automate test cases.
  • Created Features, Scenarios files to execute a test scenario using Cucumber and Gherkin.
  • Automated file upload functionality using ROBOT class.
  • Used Apache POI frameworks to read the data from excel sheets.
  • Automated testing of web services using SOAP UI.
  • Automating mobile testing using Appium.
  • Automat testing of RESTful web services using Postman.
  • Virtualized services in SOAP/HTTP(S), RESTprotocols.
  • Wrote SQL scripts to clean up the test data.
  • Use Teamcity for nightly build execution and sending status mail to the team.
  • Used Apache POI to read data from external sources such as Excel Sheets to load the data.
  • Using JIRA tool to track automation backlogs, planning, releases etc.
  • Responsible for testing Web Services by developing and executing automated test scripts with service virtualization.
  • Using Test Track to track defects, test cases and test runs.

Environment: Selenium WebDriver, Jenkins, JMeter, Cucumber, SOAP UI, Appium (Android), TestNG, Java, HTML, CSS, TDD, C#, Android, .Net, SQL and Windows.

Confidential, Atlanta, GA

QA (Automation Engineer)

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
  • Developed Test cases manually and generated Automation Scripts usingopen source tools like SeleniumWeb Driver, TestNG, SOAP UI, Maven and Jenkins.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
  • Developed keyword tests and scripted modules for automation using Java Script of SmartBear tool.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as Test NG suite.
  • Developed C# based scripts for Selenium Web Driver with NUnit as automation frame work.
  • Assisted working team on with TestComplete scripting and automation.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Performed Load Testing using Visual studio team suite and customizing web tests using C#.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Develop Java scripts to automate the test cases.
  • Involved in Web Services Testing using SOAP UI to create and execute automated functional, regression, compliance, and load tests.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Used Quality Center/ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Used GIT for code repositories and Maven for the dependencies.
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Environment: Selenium, C#, Java, Jira, Microsoft Windows, Protractor, Appium, Groovy, JMeter, Jenkins, Cucumber, SQL, SOAP UI, Maven, TestNG, Eclipse, HTML, CSS, TDD, GIT.

Confidential, Atlanta, GA

QA Selenium Automation Tester

Responsibilities:

  • Actively taking part in testing the application utilizing the Scrum (Agile) methodology.
  • Developing test code in Java language using Selenium WebDriver and TestNG framework.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Developing Test Scripts to implement Test Cases, Test Scenarios and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber.
  • Design & Develop data driven framework using Selenium WebDriver, TestNG and Java.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Worked with Source version control tool such as Git and Build Automation Tool such as Maven.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Used Id, Name, Links, XPath and CSS to work with dynamic and static elements in application.
  • Converted manual functional and regression scripts to code-driven C# automated scripts.
  • Reviewing and analysing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).
  • Responsible for integration of the application uisng Web-Services-SOAP and RESTFUL to integrate between different applications and webservice testing using SOAP UI.
  • Identifying, Reporting and Tracking Defects using JIRA test management tool.

Environment: Windows, Linux,C#, TestNG, Appium (Android), Java, Selenium WebDriver, Cucumber, Chrome, IE, Firefox, SoapUI, Git/Github, Maven, Jenkins, Testing, TDD, BDD, CSS, XPath, IDs, Eclipse IDE, Jira.

Confidential

QA Tester

Responsibilities:

  • Coordinated with different teams and prepared Test Plans and Test Strategy documents and helped other QA members with Business Requirements.
  • Working in Agile environment, using SCRUM, participating in sprint related activities.
  • Involve in the Walk-Through meeting before moving the test cases for automation and daily SCRUM for providing the updates about the subtasks, challenges and major defects.
  • Used Github for code repository for automation scripts and ALM server for UFT cases.
  • Used UFT automation tool for developing scripts from scratch for regression test cases and test scenarios.
  • Designed, executed and maintained Selenium Web Driver (TestNG, JUnit) automated test cases for regression test cases
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver).
  • Maintained and executed Maven build files for running automated tests.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android.
  • Designed, Implemented and Maintained the Java-Based Test Automation Framework using Selenium WebDriver, TestNG& Java.
  • Implemented test scripts based on the test cases and test data in Quality Center.
  • Helped and mentored new team members to come up to speed by providing Knowledge transfer
  • Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Data Validation and Data Integration for Back End testing using SQL Queries.
  • Performed Database testing by executing SQL queries/Procedures.
  • Reviewing Test plans, Test conditions, Test scripts, and Test results.
  • Execute the Test cases and review the results to get the Business approval for UAT.
  • Wrote tests using Java web applications. Web controls testing - wrote automation to test the controls from end to end starting to invoke in Internet Explorer.
  • Experienced in testing applications manually as well as using the automated testing tools like Quality Center/ALM.
  • Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Performed Regression test using automated testing tool Selenium.
  • Involved in the regression test planning for the project and identified the critical regression tests.
  • Active role in creation of Test plan, Test strategy, Test cases and managing their executions.
  • Doing end-to-end automation starting from automation requirements analysis and designing of automation strategy to framework development and tests executions/maintenance.
  • Working on projects based on both Waterfall and Agile methodology.

Environment: Java, Selenium Driver/IDE, Agile, TestNG, Maven, Jenkins, SOAP UI, REST API, Page Object Model Framework, Quality Center/ALM, Windows.

Confidential

QA Manual Testing

Responsibilities:

  • Created and executed test cases in UAT environments.
  • Defined testing methodologies, designed test cases, verified and validated the system and documentation based on standards for software development and effective QA implementation in all phases of Software Development Life Cycle.
  • Performed Backend and frontend testing.
  • Developed Test Cases to test the Screens and workflows for Quality Assurance.
  • Involved in all aspects of QA process Includes reviewing the Business Requirement Documentation and Functional Specifications to develop the Test Scripts.
  • Involved in Regression testing, functional testing, System Integration Testing and Black Box testing.
  • Manually testing functionality and security of the application.
  • Executed System and Integration Test Cases and test Scripts.
  • Performed manual testing.

Environment: Oracle, MS Excel, MS Visio, Edit Plus, SQL, Bugzilla, Manual Testing.

Hire Now