We provide IT Staff Augmentation Services!

Sr Automation Developer Analyst Resume

5.00/5 (Submit Your Rating)

Columbus, OH

PROFESSIONAL SUMMARY:

  • Over 8+ years of professional experience in Manual and Automation testing on Mobile and Web applications with tools such as Selenium RC/Web Driver/IDE/Grid, Appium, QTP/ Junit/TestNG, Bloom RPC and SOAPUI.
  • Expertise in mobile hybrid application testing on IOS, Android and Windows Platforms.
  • Hands on experience in Mobile domain. Expertise includes testing Device Management and Firmware Update applications (OMA standards).
  • Worked on micro services called GRPC calls from back end API testing.
  • Used BloomRPC for manual testing of backend for Go Lang API calls.
  • Good understanding of networking protocols and wireless communication technologies GSM, UMTS, CDMA, GPRS, LTE.
  • Experience in Selenium IDE, Selenium RC - Server, and Selenium Web Driver by following Java.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
  • Developed Selenium test cases with Selenium Web driver using JUnit and TestNG Framework.
  • Expertise in the Web Debugging Tools like Firebug, Firepath and Xpath.
  • Worked on Selenium, Coded UItest & QTP in E-Commerce, Banking, and Insurance domain related IT Services & products.
  • We used Azure Devops for maintaining build pipelines, releases, Test plans and also serves as management tool along with bug tracking.
  • Service now Administration and Production support including management of Time cards for monitoring the time spent on the tasks.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Experience with TDD/BDD,cloud technologies (*AWS), continuous delivery and automation patterns, agile and iterative development cycles
  • Developed and maintained automated regression test cases in CTR FitNesse testing tool using C# programming language.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and knowledge in custom tools developed in Ruby, Python and Bash.
  • Experience in Mobile application testing using Appium for both iOS and Android Platforms.
  • Involved in analyzing and writing test plan in accordance with business requirements.
  • Experience in Java, JavaScript, HTML, XML and SQL.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Coordinated with developers and team to regress, reproduce and resolve critical defects.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/GRID, QTP/UFT, Junit, TestNG, Cucumber, SOAPUI, Postman, Ready API, Eclipse, Appium (Android Testing), JMeter, QXDM,QPST,BloomRPC

Bug Tracking Tools: Rally, HP ALM, JIRA,qtest, Bugzilla, Quality Center (QC), TFS, MTM,Azure Devops

Automation Framework: Page object Model, Hybrid, Keyword, Modular, BDD (Cucumber)

Web Debugging Tool: Xpath, Firepath, Firebug, Web debugger

Build Tool: Ant, Maven

Processes: Agile-Scrum, Kanban, Waterfall, V-Model

Languages: JAVA, C, Java Script, HTML, XML, VB, Ruby, C#

Continuous Integration Tools: Jenkins

Code Repository: Bit bucket, TFS, GIT, GIT hub

Databases: SQL Server, MS Access, Oracle, MySQL,Robo3T,Mongo DB

PROFESSIONAL EXPERIENCE:

Sr Automation Developer Analyst

Confidential, Columbus, OH

Responsibilities:

  • Daily using GIT and GitHub repositories to update the code, push the latest commitments, maintain code regarding minimizing merge conflicts.
  • Collaborated with BA team and business owners to acquire maximum knowledge on the application, conducted additional research on industry (specifics, issues) to collect information for better understanding of the project and requirements from the end-user point.
  • Collaborated with the development team to understand the technical aspect of the application and to analyze and design test planning.
  • Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
  • Took a leading role in mobile testing using Appium for testing client's mobile apps on the Android and iOS platforms.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Tested Mobile Applications using various devices, Emulators and Simulators (such as XCode, iOS simulator and Experience in iPhone using iPhone SDK, XCode & Objective C
  • Participated in Agile Scrum ceremonies such as Daily Scrum, Sprint Grooming, Sprint Planning, Sprint Demo, and Sprint Retrospective meetings.
  • Periodically updated test plans and test cases to manage changes in requirements, enhanced test codes to maintain code reusability, maintainability.
  • Performed various test types including but not limited to smoke, functional, regression, integration, positive and negative tests, and reported the defects to the developers using JIRA.
  • Collaborated with team to develop automation framework using Cucumber framework as well as Watir WebDriver to run test cases in multiple browsers and platforms.
  • Executed cross-browser compatibility and regression tests using Watir WebDriver and Cucumber to test the UI following each new build release.
  • Developed test code in Ruby language using Rubymine IDE and Cucumber framework.
  • Involved in creation of automation framework in Watir WebDriver using BDD (Behavior Driven Development) and Page object model (POM) driven approach.
  • Collaborated with developers in bug management: defects identification, bug analysis, tracking, reviewing.
  • Actively was involved and participated alongside other team members in end-to-end testing.
  • Tested RESTful web service using Postman manually and automated test using Rest API gem

QA Lead Automation Engineer

Confidential, Broomfield, CO

Responsibilities:

  • Worked on Front End Cap (Customer Admin Portal) Project and back end GRPC API call on Orion and Ares project for both manual and Automation Testing.
  • This Project is all about cyber security gaming project and where CAP stores all information of users and permissions to admin like which missions and battel rooms needed to be allocated for certain customers.
  • Experience in developing test scripts from scratch using Java & Cucumber based on Business logic.
  • Worked on Agile/Scrum Methodology and was involved in pointing the User Stories, based on QA effort. Was also involved in Backlog grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
  • Good experience on Backend Test Automation using Java, Page object model with selenium as an IDE.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using Postman and BloomRPC tool.
  • Used a Postman tool to test WebApi based architecture application to test Web services and Web API and validated them using C# Langugage.
  • Created C# based scripts for Selenium Web Driver with NUnit as automation frame work.
  • Developed application logic using C#, Power Script, VB .NET.
  • Created and executed java and Cucumber Scripts for the Web Services testing.
  • Automated various test Scripts, Test cases and end to end test cases on billing project.
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards. sExperience in testing and automated execution of XML, CSV and Text files.
  • Manual and Automated execution and validation of smoke, sanity, integration, regression, UAT, Functional / Non-Functional Test suites.
  • Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like QTP/UFT and Load-Runner.
  • Extensively used QTP/UFT integrated environment like Data Table, Actions, and Recovery scenarios.
  • Enhanced and created QTP/UFT scripts using reusable actions, parameters and check points.
  • Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios using Java, worked intensively on UI using cucumber, selenium.
  • Implemented Page Object Model Automation framework with Java and cucumber
  • Web Service testing (RESTful API & Go Lang API and Automation in Java using JSON payloads.
  • Install and configure System Administration packages to QA environment n Workload Automation Job Scheduler Tool called CONTROL-M by monitoring and triggering the scheduled jobs and also keeping the track on failed scheduled jobs.
  • Worked on storing, downloading, deleting the files from AWS S3 bucket and validating data in the files against the data stored in database.
  • Worked on testing tasks On Azure devopsKeycloack services to check the Oauth tokens.
  • Write SQL Queries in ALM to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.
  • Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
  • Configure the Azure Devops workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement.
  • Identifying analyzing and documenting all the bugs observed during testing and creating tickets in Azure devops.
  • Connected to Mongo database to Query the database using SQL for data verification and validation.
  • Written several SQL and NoSQL queries and analyzed them to validate the business rules in Aurora database through Database Engineer as part of Backend testing.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) and run regression on Jenkins for Automated services.
  • Utilized Source Tree, GitDiff and GitHub Enterprise repository in order to perform efficient remote team work for source control.

ENVIRONMENT: Java, Cucumber, Postman, BloomRPC, Cucumber, Page object Model, Jenkins, Java, C#, HTML,UFT, XML files, Cloud Watch, Text files, CSV files, Agile,Kofax 7.5, Kofax 10 Azure Devops, Robo 3T,Mongo DB, GitHub Enterprise, Selenium, Automation Tool.

Mobile Quality Analyst

Confidential, Atlanta, GA

Responsibilities:

  • Analyzing requirement, design documents & business rules for designing testing activities that typically involves test procedures, writing test scenarios/cases for system test and UAT phase for OMADM SDM/FOTA module.
  • End to end test execution under Samsung’s dedicated test Lab for Verizon’s carrier and reports test results anomalies to different development teams, design team and follows up defect till to get fix as per specification.
  • Validate automated test scripts with using Samsung’s device Management Framework (Robotium and Selenium Framework) under Verizon’s LTE, eHRPD, EVDO and 1X network for FOTA and SDM functional modules.
  • Performing execution with automated regression scripts to certify various Samsung mobile and Tablet devices for all new hardware versions as well as for firmware upgrade.
  • Certifying OMADM module of Samsung converged wearable GEAR device on TIZEN platform.
  • Using Verizon IOT test server and MDM Motive servers to control actual device remotely, analyzing ADB test logs, verifying OTA messages for HTP protocol standards and XML format flashing new binary versions while test execution.
  • Reviewing IMS/VOLTE, FOTA, SDM requirements and Verizon’s Test Plans & providing feedback to documents owners.
  • Support Verizon’s IOT testing at third party’s (Motive) testing lab, Alcatel-Lucent’s test server for testing.
  • Reviewing test cases, test scripts, test reports of team members to ensure 100% test coverage.
  • Identifying and manage configurable manual and automation test artifacts at repository directory for version control.
  • Analyzing production QC issues raised by Verizon and enhances test plan coverage if it required.
  • Identifying functional risk in the project and notifying to client with probable mitigation plan.
  • Provide innovative ideas and suggestions to improve the product performance and better features

ENVIRONMENT: Android SDK, ADB, DDMS, Odin (Device binary flashing tool), QXDM, QPST, Wire shark, Agile, helper applications like IOTHiddenmenu and SDMHiddenmenu. Redmine, JIRA, Samsung’s PLM.

Automation Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Responsible for creating automation scripts by using UFT with Hybrid testing framework.
  • Intensively analyzed the test results and bugs are tracked and reported with the detailed status of the bug with HP ALM/Quality center (QC).
  • Performed Automation testing of web based applications using QTP.
  • Execute manual tests and identify, communicate, and document discrepancies encountered during the testing process
  • Raised Defects in Rally BPM. Maintain test data in Excels
  • Written and executed functional test plans for manual testing.
  • Tested the new functionalities based on the new requirements and coordinated with development team in fixing the issues.
  • PerformedPerformanceTesting, Functional Testing and Regression Testing using automated testing tools including HP Load Runner, JMeter.
  • Extensively involved in identifying test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Responsible for continuous integration (CI) and continuous delivery (CD) process implementation-using Jenkins along with python and shell scripts to automate routine jobs.
  • Used SQL Server and Excel files to achieve data driver framework.
  • Also, established the connection with ALM to update the status of the test cases.
  • Used XPATH and CSS Selectors for identifying the properties of dynamic objects.
  • Implemented Page Object Model and Data Driven Framework.
  • Test the Rest web services using Postman/Rest client.
  • Participated in dailyScrummeetings to discuss the status of work done.
  • Performed Acceptance Testing for every Release.
  • PerformedRegressiontesting to ensure that changes made to software did not introduce any new bugs.
  • Create automation scripts using QTP and Selenium
  • Writing Scripts for the Assigned Test cases and update the status in Share point and in ALM on daily basis.
  • Data Validation and testing using SQL with Oracle and Toad.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Conduct testingin SFDCApplication in various test environments
  • Perform UAT testing with business analyst assistance to check the system after resolving all the defects which are been found during test phase.
  • Performed Testing on CRM Application to Generate Seibel Ticket.
  • Responsible for documenting the Automated Test results using SOAP UI,Postman and QTP.
  • Responsible for creating Test Environment forWeb Services testing
  • Involved in Backend Database testing by using Toad

ENVIRONMENT: UFT 12.54,Java, Selenium WebDriver, Quality center, XPath, Firebug, Fire path, POI, Groovy Scripts,Postman,Soapui, Windows, VB Script, Java, XML, HTML, ALM, Toad, Rally,CRM,JMeter,SalesForce, IE, and Google Chrome.

Automation Engineer

Confidential

Responsibilities:

  • Developed Manual Tests by analyzing product use cases, and requirements as well as technical design and implementation artifacts to create test cases that execute the specific product functions.
  • Created whole test framework using SeleniumWebDriver for further test creation and execution.
  • Performed performance and load testing by using Selenium WebDriver.
  • Extensively involved in identifying test cases to automate. Automate those test cases using Selenium WebDriver,TestNG and Java (Eclipse IDE).
  • Responsible creating the functional testing framework using TestNG and using SeleniumWebDriverfor writing Automated Scripts with Java.
  • Maintained and executed Maven build files for running automated tests.
  • Used Maven to help manage project’s build, report and documentation across the network.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manualfunctional tests.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins fornightly batch run of the script.
  • Extensively used Protractor framework to test the AngularJS based application and used Jasmine reporters to generate test reports.
  • Used JavaScript libraries like karma, jasmine, protractor along with selenium webdriver for AngularJS UI test execution assertions.
  • Implemented Jasmine(Angular JS) as a testing framework with Webdriver JS in Protractor
  • Reporting of defects in Rational Manual Tester and representing defects in defect review meeting on daily basis.
  • Involve in designing the Test Plan, Test Cases and manage them using Rational Manual Tester.
  • Instrumental in reporting and Tracking defects/bugs to Development Team using Rational Manual Tester.
  • Use Rational Clear Quest for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Implemented Recovery Scenario to handle unexpected events or errors.
  • Extensively used selenium Webdriver API (org.openqa.selenium.*), Junit API (org.junit.*) and TestNG API to write test cases and automated all the test cases
  • Performed Stresstest on various web applications and ensured its compatibility with operating systems like browsers Safari, Firefox, Chrome, IE 9 and IE10
  • Version up testing, Sanity Testing, Functional, System Testing, Security Testing and Stress Testing.
  • Used Jira for defect reporting and tracking
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Performed black-box testing, white-box testing, integration testing and regression testing on the applications.
  • Involved in setting upstream and downstream Jenkins jobs.
  • Participated in internal and cross functional code and design reviews.
  • Used Firebug and XPath for the web based application testing with selenium for the commands and locator application.
  • Collaborated with development and QA team to write highly detailed test plans and writing test cases using Quality Center.
  • Used SQL Queries to retrieve the data from the table and to perform Backend Testing.
  • Developing SQL Queries/SQLProcedures to test data load.
  • Performed (UAT) User Acceptance testing exclusively in an agile environment.
  • Played a key role in production releases and perform UAT test of the system.
  • Expertise in usingTFSto open bugs, create tasks and user stories, initiate change requests.
  • UsedTFSsource control to deploy application.
  • Performed an end-to-end test in a production environment to validate new or updated business processes, customization and configuration, reports, and data migration.
  • Worked with an integrated team of developers, project managers, and business and testing analysts.
  • Contributed to Team Effort by accomplishing related results as needed.
  • Prepared reports by collecting and summarizing information to include providing accurate data for project reporting as well as a weekly personal status report to in the assigned template format.

ENVIRONMENT: Java, Selenium WebDriver, Cucumber, Jenkins, Git, TestNG, Maven, SOAP UI, Quality Center, Eclipse, XPath, Firebug, TFS, Groovy Scripts, Ruby, Agile, SQL and Windows, Jira, IBM Rational Quality Manager, RTC, IBM Rational, Rational request PRO and Jazz Suite.

We'd love your feedback!