We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Atlanta, GeorgiA

SUMMARY:

  • 7+ years of IT experience in analyzing, designing, Software Quality Assurance. Expertise in testing Web based, Client/Server and Mobile applications on different domains such as Healthcare, Banking, Insurance, and E - Commerce.
  • Good exposure to all stages of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC). Experience in implementing different automation development methodologies Agile /Scrum & Waterfall.
  • Proficient in testing Client/Server and Web based, using Manual, Automation testing. Designed and Developed Automation test scripts in Java programming implementing test in Selenium Web Driver.
  • Experience in testing web services using Postman and Rest Assured.
  • Experienced with performance testing using JMeter.
  • Experienced with test management and bug tracking tools like Jira and ALM/QC.
  • Experience in working with frameworks like Hybrid frame work, Page Object Model (POM) and BDD framework using cucumber.
  • Experienced in working with testing frameworks like Junit, NUnit and TestNG.
  • Exposure to Continuous integration tools like Jenkins, build management tools like Maven and repository GIT.
  • Experience in performing System Testing, Regression Testing, Integration Testing, Unit Testing, Black Box Testing, End to End Testing and Functional Testing.
  • Experience in writing the Test Scenarios, Test Cases, Test Data and developing and maintaining Test Scripts based on Business and Functional requirements.
  • Experience in reporting and tracking defects.
  • Expertise in using different tools like Firebug and Fire path element as a Firefox add-on for addressing web elements using locator’s ID, Class name, CSS Selector, XPath etc.
  • Ability to analyze, debug and enhance existing application modules.
  • Possess good Analytical, Presentation and communication skills and ability to work independently with minimal supervision and perform as part of a team.
  • Managed in Working with multiple modules simultaneously, Learn and apply new technologies quickly.
  • Ability to adapt to new environment quickly, strong team player, good communication and analytical skills, enthusiastic learner, sincere and committed.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver, JMeter, Postman, Rest Assure, Selenium IDE, SoapUI, TestNG, Junit, Jira, Appium, Bugzilla, ALM.

Methodologies: Agile, Scrum, Waterfall, SDLC, STLC

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

Operating Systems: Windows 7/8/10, Mac

Programming Languages: C#, Core Java,python

Database: SQL Server, Oracle, MySQL

Web Services: SOAP, REST

Frameworks: BDD, Data Driven, Keyword Driven, Page Object Model (POM), Hybrid, .Net 3.5

Test Build and Integration Tools: Maven, Jenkins

Version Control: Git, SVN, GitHub, VSS

Web Tools and Technologies: HTML, CSS, XML, jQuery.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, Georgia

QA Automation Engineer

Responsibilities:

  • Developed Test Scripts for web application using Selenium Web Driver.
  • Developed automated Test Scripts for webservices using Rest Assured and postman
  • Involved in sprint planning sessions, daily Stand up meetings to understand the business and testing requirements and to plan testing process on regular basis.
  • Designed BDD framework using cucumber.
  • Developing test scripts for data driven approach using apache POI.
  • Performed Functional, System and Regression Testing for applications by automating using Selenium, TestNG, Maven and Jenkins.
  • Prepared test cases using HTML IDs and XPath in Selenium Web Driver to handle and validate Keyboard, Mouse Events, Popups, Tables, and Browser navigations.
  • Developed and maintained test documentation for existing or newly built test cases and test plans of automation for ongoing changes.
  • Performed Automation Testing using Page Object Model, TestNG and Cucumber.
  • Also performed testing of the application on different platforms through Selenium Grid.
  • Conducted back end testing using SQL queries for executing data from database.
  • Used Maven as a build management tool and to add external dependencies and for run, compile, run and deploy.
  • Maintained Selenium and Java automation code and resources in GitHub.
  • Integrated Automation Scripts on continuous integration tool Jenkins. Configured and triggered builds for nightly and need based.
  • Designed, developed, tested, and maintained Tableau functional reports based on user requirements.
  • Used JIRA for tracking defects and generating reports.
  • Designed and executed load testing scenarios using JMeter.
  • Participate in weekly meeting and various other meeting to discuss modifications, request issues and defects in the application.

Environment: Agile, Java, Selenium Web Driver, Selenium Grid, Cucumber framework, TestNG, Eclipse, Jenkins, Data Driven framework, Web Services/API, HTML, XML, GitHub, Apache POI API, Firebug/ Firepath, JIRA, Maven, SQL, Windows

Confidential, Wilmington, Delaware

QA Automation Tester

Responsibilities:

  • Analyzed Business, Functional requirements and Design review documents to develop test plan for project involved.
  • Experience in Selenium Automation using JAVA with Selenium Web Driver, Selenium IDE, TestNG and Maven.
  • Identified Test Cases to automate using Selenium Web Driver, Junit, Java (Eclipse IDE) and contributed in creation of framework.
  • Used Hybrid/Data Driven Framework and extracted data from external Excel files using Apache POI. Executed testing using Page Object Model on front end systems.
  • Involved in creating, updating and executing of test cases according to requirements.
  • Preparation and execution of test scripts and SoapUI tool to perform Web Services testing. Used SoapUI to test Web Services using WSDL file given by development team.
  • Added assertions to validate the XML in Web services SOAP and RESTful service.
  • Used SopaUI tool to test SOA based architecture application to test SOAP services and REST API.
  • Experience in grouping of test suites, test cases and test methods for regression and functional testing using TestNG annotations like Groups, Parameter, Data Provider and Tags.
  • Implemented Mobile automation testing using Appium for IOS and Android platforms using emulators and IOS simulators.
  • Responsible for End to End Testing, Requirements gathering, and ensuring the entire test plans and scenarios are covered in the documentation.
  • Used Firebug, Fire path to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Used JIRA for executing test cases, defect tracking and complete test management.
  • Used MySQL for Data retrieval in Back End Testing
  • Involved in saving existing code to GIT repository.
  • Used Maven to perform build from Jenkins Continuous Integration for automated scripts.

Environment: Selenium IDE, Selenium Web Driver, Web Services, Appium, TestNG, XPath, Firebug, Fire Path, Page Object Model, Appium, Agile, Maven, Jenkins, JIRA, MySQL, JavaScript, HTML, Windows 10.

Confidential

Software Tester

Responsibilities:

  • Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Reviewed the Product Backlog, Functional Specifications Document and Technical Documentation.
  • Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
  • Presented test cases to business for peer review and ensure completeness.
  • Involved in the Regression Testing by using Selenium after each modification and enhancement.
  • Used POM (Page Object Model) and created a framework using Selenium WebDriver to automate Web Client.
  • Used Data Driven Framework to check the behavior of application with different inputs as parameters using Selenium.
  • Implemented Data Driven automation test framework with page Object Model with Selenium WebDriver, and TestNG.
  • Executed test cases and participated actively in System Integration Testing, and Regression Testing.
  • Wrote test cases to handle Alerts on the web page.
  • Handled scripts to navigate to various Iframes and to handle multiple windows and performed operations on the web elements.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites.
  • Used Firebug and Fire path for element identification while creating Page Object Repository.
  • Used Jenkins tool for continuous integration of the builds.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Tested web services using Restful API by driving the parameters from property files.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
  • Extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into t.

Environment: /Tools: Agile, Java, Selenium WebDriver, TestNG, Maven, Jenkins, POM, RESTFUL API, Apache POI, Firebug, Fire path, JMeter, Eclipse, HTML, XPATH, Oracle, Windows.

Confidential

Junior Software Engineer

Responsibilities:

  • Participated in preparation of Test Plans in accordance with the business requirements.
  • Developed and Executed Automation Test Cases for Functional testing of various modules of the application.
  • Run the Automated Regression suite and analyzed results.
  • Automated functional scenarios using Selenium IDE and WebDriver.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Executed positive and negative scenarios.
  • Responsible for performing Ad-hoc, Sanity testing, Functional testing and Regression testing.
  • Participated in identifying Test Scenarios and designing test cases for automation and automated test cases using Selenium, Junit.
  • Responsible for executing Selenium WebDriver Test Scripts on different browsers and checked for compatibility.
  • Performed functional testing for each sprint using Selenium WebDriver.
  • Worked on developing the automation scripts using Selenium.
  • Involved in working with User Acceptance Testing.
  • Involved in tracking and reporting defects using QC.

Environment: Java, Selenium Web Driver, Junit, Eclipse, HTML, XML, Firebug, Fire path, XPATH, Quality Center, Internet Explorer, Chrome, Firefox, Safari, SQL Developer, Windows.

Confidential

Software 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.
  • Created functional automation scripts using open source tools Selenium and involved in creation of automation framework using Selenium and testing.
  • Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
  • Designed and Coded UI framework, base classes, WCF services, object, business and data access layers in C# 3.0. Object-oriented approaches were used for application development.
  • Worked on business layer in C#.Net to handle existing functionality of the system as well as new proposed functionalities.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements on the Database.
  • Integrated and implemented easy workflow for multiple applications using JSON files.
  • Developed tools to automate some base tasks using Java script and XML. experienced in developing Web based applications and Client-Server technologies using HTML, CSS, and JSON.
  • Worked on Integrated JIRA with subversion and Jenkins to automate the weekly build process.

Environment: Selenium WebDriver, C#, .Net, Visual studio, Junit, JSON, Jira, Jenkins, XML, Agile, Scrum, Coded UI, HTML, CSS, XML, Windows, SQL Server.

Confidential

Junior Software Engineer

Responsibilities:

  • Responsible for developing, debugging and Unit testing the applications on the Web Server.
  • Involved in developing both server side and client-side components.
  • Involved in querying the database using ADO.NET and Stored Procedures for generation of reports in SQL Reporting Services.
  • Designing the user interfaces using C# and Cascading Style sheets for better look and feel.
  • Implemented various Validations on the web forms using ASP.Net Validation controls.
  • Worked with Datasets, Data tables for populating the Data Grid. Performed the basic functionalities like Saving, Searching, Updating and Deleting data and designed User Controls.
  • Responsible for Unit Testing of the assigned modules.

Environment: C#, .Net, Microsoft Visual studio, Microsoft SQL server.

Hire Now