We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Denver, ColoradO

SUMMARY:

  • Over 8+ years of IT experience with an earned reputation for meeting demanding deadlines and delivering critical solutions on various levels of Quality Assurance for Client/Server and Web based applications.
  • Expertized in analyzing Business/System Requirements, Test Scenarios and developing Test Strategy, Test Plans, Test Cases and Automated Test Scripts.
  • Proficient in using test automation tools such as Selenium WebDriver, HTTP Client and Appium to develop automation testing scripts.
  • Expertise in developing Hybrid Automation Framework with different patterns like data driven, Modular, UI Mapping and Page Object pattern. Also used Java design patterns like Factory pattern in framework creation.
  • Strong experience in using Java and Cucumber to implement test scripts in Selenium for automation.
  • Developed and executed automation for Regression and Functional Testing using Selenium.
  • Proficient in writing Selenium WebDriver automation scripts in Java using TestNG for parallel execution and generated test reports using TestNG.
  • Strong expertized in Selenium Grid to execute Selenium automation suites on different platforms, browsers combination in parallel.
  • Strong expertized in implementing cloud based Sauce Labs for Cross - Browser and Compatibility Testing for web and mobile Automation.
  • Experience working with REST API Automation frameworks based on JAVA, TestNG and Cucumber.
  • Performing functional, exploratory, regression, localization, integration, acceptance, boundary, browser compatibility, performance, cross-platform, cross-browser, usability, GUI testing.
  • Expertise in using Defect Tracking tools like JIRA, Track Record, Bugzilla etc.,
  • Experience in encoding and executing the XML code languages as per the business needs.
  • Performing functional, exploratory, regression, localization, integration, acceptance, boundary, browser compatibility, performance, cross-platform, cross-browser, usability, GUI testing.
  • Proven ability in working individually or as apart of team, problem solving, process improvement activities, analytical skills, reporting and assisting to manager by involving in weekly meetings.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Selenium Grid, SOAP, QTP/UFT, Cucumber, Sauce Labs, Appium, TestNG, Junit, JMeter.

IDE: Eclipse, Visual Studio.

Defect Tracking Tools: HP QC/ALM, JIRA, Bugzilla.

Languages: C, C#, Java, Python, Java Script.

Development Methodologies: Agile, SCRUM and Waterfall.

Database: Oracle, SQL, XML

Integration Tools: Jenkins

Operating Systems: Windows, Linux, Mac, Android.

Browsers: Chrome, Firefox, MSIE, Safari, Opera, MS Edge

Networking: Tcp/IP protocols, Ethernet, LAN/WLAN, Assigning IP addresses.

PROFESSIONAL EXPERIENCE:

Confidential, Denver, Colorado

QA Automation Engineer

Responsibilities:

  • Worked along with Product Owners/ Stakeholders to understand & finalize functional requirements to deliver stable automation suites.
  • Enhance test automation scripts & test automation framework to fit needs and provide multiple approaches to automate & suggest the best one.
  • Help establish test planning, test strategy and build manual & automated test suites.
  • Worked on BDD Feature files from requirements through Cucumber on different hybrid frameworks like Page Object, Module patterns, Data driven patterns, UI Mapping, Selenium WebDriver, Junit, TestNG and Apache POI.
  • Performing Record and Execute process using QTP/UFT and executed the recorded scripts.
  • Automated REST API’s using HTTP Client frameworks, Java and XML scripting.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java, python and C# using TestNG prior to agile release.
  • Worked in Agile team and along with the developing team in developing the Mobile Automation frame works and used Appium to develop.
  • Worked on Cloud based cross-browser testing tools such as Sauce Labs to execute on various versions of Firefox, Chrome, IE and Safari browsers.
  • Executed JMeter Scenarios to perform performance testing of client based Web applications and REST API’s. Also executed Stress and scalability tests and performed extensive load tests using JMeter.
  • Created instances in Google Cloud Platform and integrated them with Jenkins.
  • As a part of tech refresh- Worked on POC to perform AngularJS apps Automation using Protractor.
  • Worked with App-Dev, Production, Technical and Business Managers in planning, scheduling, developing, and executing performance tests.
  • Worked on project Management/defect Management tools like Rally.
  • Followed Agile project management methodology, actively involved in scrum daily standup, sprint planning, sprint review and retrospective meeting.

Environment: Selenium WebDriver/Grid, TestNG, Cucumber, Apache POI, JMeter, REST API, QTP/UFT, Eclipse, Java, Jenkins, Rally, Appium, HTTP Client, Protractor, Browser stack, Sauce Labs, Agile.

Confidential, TN

Gaming System Automation Engineer

Responsibilities:

  • As an Automation Engineer, involved in the team in implementing the framework, developing automation scripts for the new User stories and Maintain and run the Regression Scripts
  • Involved in configuring the testing environment with Selenium WebDriver, TestNG and Eclipse
  • Developed and implemented Page Object Module as the framework for Test Automation
  • Integrated TestNG framework to run the test suit and as a reporting tool.
  • Responsible to verify Web services API request, response data validations in REST, SOAP
  • Identified test cases to automate and automated them using Selenium WebDriver and TestNG.
  • Wrote test cases scripts using Selenium WebDriver for functional testing and regression testing.
  • Performed Data driven testing using Selenium WebDriver, JUnit and JDBC Connections.
  • Used Selenium Grid, Desired Capabilities, and Remote Web Driver for distributing the execution in different machines, platforms and browsers.
  • Configured Selenium WebDriver, TestNG tool and created selenium automation scripts in java using JUnit prior to agile release.
  • Used Eclipse IDE for Automation scripts development.
  • Applied Load Testing using JMeter and Involved in implementation of Test Automation Framework build using Selenium WebDriver.
  • Develop automated tests using Selenium, Coded UI, C#.
  • Used SoapUI with extensive support for testing WSDL / SOAP based services.
  • Performed end-to- end testing to evaluate system testing of the application.
  • Coordinate with end-users to schedule and support User Acceptance Testing (UAT).
  • Configured Selenium Grid for parallel execution of scripts on different machines in different browsers.
  • Participated in technical, status review, and release and production meetings.
  • Performed Integration by adding JMeter scripts to Selenium
  • Worked in Agile process for delivering the outputs on time.
  • Occasionally performed manual testing during critical releases of the project.
  • Prepared Test Summary reports after every round of testing.
  • Tracked requirements documentation in Confluence and Project status in JIRA
  • Worked with the Web programming language HTML, XML and selected web element by using Firebug and Fire Path.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
  • Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using Web API and C#.
  • Designed scripts for bulk report generation for regression testing in C#
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Successfully completed User Acceptance Testing (UAT) on each project release with the help of end user requirements.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit, Maven).
  • Participated in SCRUM, SPRINT meetings and initiated team meetings on a regular basis and involved in active discussion to improve the testing quality by better strategies and testing approach.

Environment: Agile Methodology, C#, Cucumber, JIRA, BDD, MS Office, MS-SQL Server, Selenium WebDriver, selenium Grid, Firebug, Fire Path, Appium, Test Plan, JMeter, Bugzilla, TestNG, SoapUI, REST APIS.

Confidential - Glen Allen, VA

QA Engineer

Responsibilities:

  • Developed Test Scripts using automation framework with Java, Selenium WebDriver, Maven, TestNG, Jenkins and Apache POI using patterns like Page Object, Data Driven testing, UI Mapping and Java Design patterns.
  • Worked on Appium to test the Mobile Applications.
  • Validated Web Services request and response XML using SoapUI and created Automation Scripts in SoapUI using Groovy Script.
  • Performing Load and Stress Testing using Apache JMeter on Web application and Web Services.
  • Used GIT as a Source control for Selenium Scripts and integrated with Jenkins for Continuous Integration and Deployment.
  • Prepared Test Cases and Test procedures based on Business Requirements Document and executed them accordingly.
  • Involved in testing Manually Android applications and Mobile Web on physical devices and Emulator and Simulators.
  • Managed the Web applications on Google Cloud instances.
  • Extensively involved in all stages of testing life cycle, TDD methodologies, SDLC using Agile/Scrum methodologies.
  • Used Bugzilla and Quality center as the Bug-tracking tools.
  • Coordinated actively with Technical peers, such as Developers, Project Managers, and Business/User groups.

Environment: Windows, SQL, SoapUI, Java, Java Script, Selenium WebDriver, Appium, TestNG, Apache POI, GIT, Jenkins, JMeter, JIRA, Quality Center.

Confidential, Brea, CA

QA Automation Engineer

Responsibilities:

  • Developed test plans, test scenarios and detailed test scripts for multi-generational releases.
  • Define UAT test Entrance, Exit, Success and Escalation criteria. Participate in UAT testing and validation of requirements.
  • Created and Maintained the Python deployment scripts for Web Sphere web application server.
  • Implemented TestNG automation framework for the smoke test.
  • Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, partial Link, Attributes, and Tags.
  • Developed automated test cases using Selenium WebDriver and used Java Frameworks to develop the Manual test scripts and executed them using Junit and TestNG frameworks.
  • Handled the special mouse events and selected the options from the tab menu using Selenium Actions builder, mouse hover, and synchronization.
  • Managed test Scripts via Quality Center and perform testing for Component, System, Integration, Functional, Performance and UAT.
  • Defect detecting activities via Quality center such as tracking, reporting and reporting over Severity defects resulting in Design changes for the system functionality.
  • Used SoapUI for testing web-services using SOAP UI/WSDL.
  • Developed test scripts for mobile applications on Android, Apple, BREW, RIM platforms using Device Anywhere.
  • Performed Web Services, End to End testing, Functional, Integration and Regression, Database testing by verifying the logs.
  • Modified the QTP VB Scripts wherever required to accomplish few of the critical tasks.
  • Used VB Script & Descriptive programming to develop Data Driven Framework in QTP.
  • Involved in Weekly meetings along with the client and developing team to ensure the quality of the product.

Environment: Microsoft CodeUI, Java, Java Script, Selenium, Quality Center, QTP/UFT, Load Runner, Soap UI, XML, Python, SQL, Windows.

Aptean India Private Ltd

QA Tester

Responsibilities:

  • Prepared detailed test plans and test cases which specify testing overview and testing approach depending on the business and technical requirements.
  • Analyzing user requirement document and developing test plan which includes test objectives, test strategies, test environment, test priorities, test cases etc.
  • Analyzed the functional requirements to determine scope of testing and test techniques that should be involved.
  • Rich experience in defining tasks, establishing milestones, prioritizing work and product defects, and communicating status during the product release cycle.
  • Involved in complete QA Life Cycles.
  • Prepared test Cases with the complete description of requirements, uploaded test cases and report results into HP Quality Center.
  • Executed regression scripts on HP Quality Center.
  • During testing life cycle, performed different types of testing like system testing, integration testing, and regression testing.
  • Responsible in providing regular testing status reports of the assigned modules after a build.
  • Updated management about the test progress on a daily and weekly basis with status reports and attended project meetings.
  • Identified bugs and interacted with QA lead and developers to resolve the issues.
  • Participated in QA team meetings and weekly QA testing reviews.

Environment: HP Quality Center, HTML, Java Script, SQL, Windows, SharePoint, MS-Excel, MS-Office, MS-Outlook.

We'd love your feedback!