We provide IT Staff Augmentation Services!

Qa Automation Resume

3.00/5 (Submit Your Rating)

Washington, DC

SUMMARY

  • Over 8+ years of experience in all phases of Software Testing Life Cycle (STLC).
  • Expertise in developing Automation Test Scripts usingSelenium WebDriver, Java, Cucumber, TestNGforweb based and mobile applications serving various domains such asBanking, HealthCare, E - Commerce, and Insurance.
  • Experienced in implementation of different QA methodologies, plans and strategies in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Proficient in implementingWaterfall, Agile (Scrum/Kanban) Methodologyby analysing requirement specifications and responsible for developing test scenarios, plans, test cases, strategies, scope, test procedures and test matrices.
  • Extensive Experience in variousAgile Ceremonieslike Daily Scrum, product backlog grooming, sprint review meeting, sprint retrospective meeting.
  • Expertise in Automation tools such asSelenium (WebDriver, IDE/RC), QTP.
  • Developed Test Scripts to implement Test Cases, Test Scenarios and features forBDD (Behaviour Driven Development), TDD (Test Driven Development)usingCucumber.
  • Well conversant wif the implementation from scratch and practical hands on experience in different types of framework likeKeyword Driven, Data Driven, HybridandPage Object Model (POM).
  • Expertise in usingApache POIfor data driven frameworks, to load data into required test scripts from external sources like excel sheets.
  • Offering creative problem-solving skills wif experience in custom tools analysis, framework development, Optimization, Continuous Integration/Testing and mentoring the team
  • ExperiencedperformingGUI,Functionaltesting,Systemtesting,Regressiontesting,Adhoctesting,Smoke/Sanitytesting andUser Acceptance Testing (UAT)using manual & automated testing tools.
  • Used Web development and testing tools likeFirebug, Fire Path, XPath, DOMInspector.
  • UsedScreenshotsforbug reporting, analysis and exception debugging usingExtent Reportsreporting library wifTestNG.
  • Excellent experience on Unit Testing Frameworks like JUnit and TestNG.
  • ImplementedAction classin selenium to handle mouse and keyboard actions. Experience in testing and handling differentframes(frames, iframes) of aHTMLpage wif having differentDOM'sfor everyiframe.
  • Implemented theselenium synchronizationusing implicit and explicit waits.
  • Proficient in working wifSelenium Gridto specialize on running multiple tests across different browsers, operating systems, and machines in parallel.
  • Proficient in handling theSSL certificate errorusingDesired capabilitiesin all the web Browsers.
  • Executed test scripts in headless browsers likeHtml Unit driverandPhatomJS etc.
  • Expertise in Core Java and Object-Oriented Concepts likeInheritance, Polymorphism, Exception HandlingandCollections.
  • Proficiently worked on Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using theTestNGannotations likeGroups,Parameter,Data Provider and Listeners.
  • Efficiently performed on (Continuous Integration Tools) such asJenkins, Hudson, (Build Management Tools)such asMaven, ANT and (Version Control Systems) SVN/GITto manage different versions of the source code.
  • Worked on databases such asMicrosoft SQL Server, MySQLand establishJDBCconnectivity between the Java Programming language and a wide range of databases.
  • Effectively involved inDefects Logging, tracking and managingDefect Life CyclesusingHP Quality Centre, Rally and JIRA.
  • Expert in logging frameworkLog4jwritten in Java to store the flow details of Selenium Automation in a file or databases.
  • Tested data to checkHIPPAeligibility and participation check for individual coverage.
  • Expertise in mobile testing usingAppiumon real and virtual devices and inPerfecto Mobilewhich is a cloud based mobile testing.
  • Have noledge on Soap and Restful web services testingusingSOAPUI, Ready APItool. XML, WSDL, and XPATH.
  • Expertise in Continuous Integrations and Continuous Deployment (CI/CD) processes using Jenkins in combination wif Maven.
  • Have hands on experience ingroovy scripting wif SoapUI Pro and Ready APItesting web-services.
  • Skilled in Coordinating wif Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
  • Ability to work effectively as an individual contributor and an excellentTeam player.

TECHNICAL SKILLS

Programming Languages: C, HTML, XML

Test Tools: Selenium WebDriver TestNG, Selenium IDE, Selenium RC, SoapUI, QTP, HP ALM, JIRA and Quality center and Rational Clear Quest (IBM)

Database: ORACLE, PL/SQL, MS-SQL Server

Bug Tracking Tools: Bugzilla, Bug Tracker, Quality Center (QC), Rally, JIRA, Bug Tracker, BTS

Operating Systems: Windows, Linux, Unix

MS Office Tools: Word, Excel, Outlook, PowerPoint, MS Access, MS Office Suites

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

Cloud Technologies: Oracle Cloud

Framework: Waterfall, Agile, Scrum

PROFESSIONAL EXPERIENCE

Confidential, Washington, DC

QA Automation

Responsibilities:

  • Performed in the role ofSr.QA Automation engineerin a fast-pacedagileteam and participated inSprint Planning, Review Sessions and Scrum Meetings.
  • Prepared Traceability Matrix to show the TestCoverage Requirement vs. Test scripts.
  • Converted manual test cases intoSelenium automated scriptsusingJavaand executed automated test cases usingSelenium WebDriver.
  • Automated application deployment in the cloud using Docker technology using Elastic Container Service scheduler.
  • AutomatedRegression Testcases using Selenium WebDriver,TestNG,and Mavenand usedJenkinsto execute these test scripts periodically using Java.
  • PerformedCross browsertesting andparalleltesting on Chrome, Firefox and IE browsers usingTestNG framework.
  • Automated angular JS application module using protractor and Jasmine and created specs for various functional scenarios.
  • Proficient in writing scripts in swift for iOS native apps.
  • Developed framework from the scratch for using Cypress to automate UI and used Java script, NodeJS and NPM for Angular based user interface
  • Performed tandem processor interfaces configuration and tandem pathway server configuration.
  • Firebase CLI, REST API, Node.js, JavaScript and python scripting to access production Firebase Database, cloud API, compute engine, Confidential Cloud TPUs, Kubernetes and docker
  • UtilizedMavento manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run smoke or regression testing.
  • Integrated Jenkins wif version controller and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Proficient wif testing Rest APIs, Wed & Database testing.
  • Execution of manual API Testing using Postman.
  • ImplementedData drivenandPage Object Modelautomation framework wif Selenium WebDriver and utilizedApache POIjar file to read data from the excel spread sheets and load them into required test cases.
  • ExecutedBDD(Behaviour Driven Development),ATDD(Acceptance Test Driven Development) usingCucumber Features, Scenarios and Step Definitions.
  • Designed and executed test cases, identified and acquired test data, analysed test results, created defects to be the customer’s voice for quality.
  • Executed test cases and participated actively inSystem Testing,UATandRegression Testing.
  • Expertise in usingSelenium Gridto run test scripts on different platforms and against different versions of the browsers in parallel to save time.
  • Interacted wif the Development team and the Environment team in prioritizing thedefect listand validating nonbug fixes.
  • Created automation script for Rest-API testing using Rest Assured Frameworks.
  • Developed automation script for Rest API Testing of Micro-services (Post, Get & Put method) using UFT API which integrates wif Lean FT Framework for Functional and Regression Testing.
  • Applied test automation framework on CI/CD process using Jenkins.
  • Validating and monitored the security groups on AWS and custom monitoring data source API’s and checked the logs for Cassandra for PII using Cloud watch.
  • Worked on different modules to report and track the defects inJIRA and communicated issues wif the developers for a better solution.
  • Involved in automation testing for iOS native app using xctest and swift.
  • Automation Restful services using Rest Assured API using java by following the TDD/BDD Framework model.
  • SharedDaily Status Reportswif all the team members, Team Leads, Managers and Clients.
  • Expertise in usingExtent Reportsand loggersto track the flow of the test cases, time taken for execution, defect tracking, pass/fail percentages and usedscreenshotsforbug reporting, analysis and exception debugging on test environment.
  • Using espresso wif XCode to automation tests in parallel and priorities of the test cases are set using Katlin and xcul Environment.
  • Responsible for creating test scenarios for user stories and creating automation test suites using Python, Selenium Web driver, Pytest framework.
  • Working for Software Configuration Manager Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • UsedAppiumto facilitateMobile testingby creating mobile driver class wif the required mobile capabilities.
  • Executed some test cases using TestNGparameters,data providers,suites,parallel suitesandgroups.
  • DevelopedGroovy scriptsto test Report application output and to customize test.
  • Worked onGITas a code repository to check out project from it, make modifications, submit and commit changes to the local repository and tan later to the central repository.
  • Worked onXMLand experience ofReady APItool inWeb services testingin multi-tiered application architecture.
  • Tested Angular 2 Application wif Jasmine testing framework and Protractor. Used TypeScript for automation.
  • Implement test automation framework into CI/CD pipeline using TFS and TeamCity.
  • Worked in open-source Automation Frameworks including Selenium WebDriver, springs and Behave.
  • UsedJenkinstool for continuous integration of the builds.
  • UtilizedAuto Ittool for automating the windows GUI and general scripting.

Confidential, TX

QA Automation/SDET

Responsibilities:

  • Assessed and analysed user stories and participated inSprint planning,Review SessionsandScrum Meetingsand developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Extensive experience in performing business functional and non-functional ofManual Testingat various stages of SDLC.
  • Provide the feasibility analysis and effort estimation of the test cases for automation.
  • Involved in developing ofHybrid Driven Frameworkto test the web application and usedMavenbuild tool to implement the framework dependency jar files.
  • Analysed and measured the performance of the application usingJMeter.
  • UsedSeleniumas the automation tool andJIRAas the defect management tool.
  • Developed and enhanced various test scripts usingSelenium WebDriverwifJavato handle the changes occurred in the web elements during the build releases.
  • PerformedBDD (Behaviour Driven Development)usingCucumber Features, Scenarios and Step Definitions inGherkins format.
  • Performed API Testing by using REST Assured library in Java and Spring boot.
  • Firebase CLI, REST API, Node.js, JavaScript and python scripting to access production Firebase Database, cloud API, compute engine, Confidential Cloud TPUs, Kubernetes and docker.
  • Automated test suites using SeleniumTestNG Framework.
  • Implemented inGroupingof Test Cases, Test Methods and Test Suites forregressionand functional testing using the TestNG annotations likeGroups,Parameter, Data Providerand to generate reports containing test results usinglistener’s annotation.
  • Automation Web Services using Rest Assured using java in Eclipse.
  • PerformedCross browser testingto test whether the web applications are working as desired in different browsers and environments.
  • Used Protractor for End to end Automation testing for Angular JS applications and writing java scripts.
  • Developed automation script for different Rest API for BDD-Selenium Framework using Rest Sharp
  • Developed POM based Automation Framework for VTP project using Selenium Web-driver, Unknit baseflow (BDD wif C#) which integrate wif TeamCity for CI/CD.
  • Expertise in running multiple test scripts at the same time against different machines, running different browsers and operating systems usingSelenium Grid.
  • UsedFirebug,Fire Pathto debug, edit and locate the objects based onID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Worked on Protractor wif Typescript and cucumber to write feature files to run Angular application test cases.
  • Implemented Page Object Model framework wif Python and Selenium.
  • Performed functional testing of Web Services usingPOSTMANTool.
  • Automated Rest API Tests in Robot Framework.
  • Handled various operations likepop-ups, Web-Alerts, Java-Alerts,I frame, windows-handling and utilizedSelect classandAction classfor required operations.
  • WroteXPath expressionfor identifyingdynamic objectand handledAjax requestsusing Synchronization.
  • UsedApache POIto read data fromExcel sheetsand testing the test scenarios.
  • ConfiguredJDBC connectionsto retrieve data from database and performed back-end testing, database table manipulations of relational database systems by writing complexSQL querieswifMy SQL.
  • Created test reports generated out ofTestNGand captured theerror screenshots.
  • UsedJIRAto track bugs and maintained the flow of iterations and stored the flow details of selenium automation in a file usingLog4j.
  • Expertise inMavenand performed different operations onPOM.xmlfile to gather requireddependenciesand run numerous test scripts.
  • Performed UI and API testing using Cypress and created from framework from the scratch.
  • Implemented automated local user provisioning VMs created in Open stack and AWS cloud through Chef recipes.
  • Proficient in configuringJenkinsto perform required tasks by specifying path of version control and hardcoding the operations to be performed on it.
  • UsedGitHubas a source repository system to share code wifin the office as well as wif the team in overseas.
  • Involved in Web services testing usingSOAPUI PRO Tool. Validated request and response XML. Addedassertions to validate the XMLin Web servicesSOAP and RESTFULservice.
  • Performed Smoke,Functionality, Integration, System,Regressiontests based on analysis and understanding of the requirements, non-functional specifications and end-user needs.

Confidential, PA

QA Automation

Responsibilities:

  • Performedsmoke, sanity, functionalandEnd to end testing. Prepared test data for positive and negative test scenarios as per application specification requirements.
  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Developed and enhanced various test scripts usingSelenium WebDriverto handle the changes occurred in the web elements during the build releases.
  • Manuallytested the functionality and developed automation test scripts to perform functional and regression testing.
  • DesignedData Driven frameworkfor reading the data from excel sheets usingApache POI(Page Object Index) library andTestNG data provider.
  • IntegratedANTprojects wif Jenkins and scheduled jobs.
  • Developed test code inJavalanguage usingIntelliJand Involved in Unit Testing UsingJunit.
  • Scripted tests and automated usingSelenium IDE/Selenium WebDriverat OS level for User Interface (UI).
  • Implemented automation framework forSmokeTestto as certain dat the crucial functions of the application work and implemented RegressionTest to detect bugs after enhancement and configuration settings of the code.
  • Dev cloud available wif chef SDK, docker and RHEL for creating different Environments (VMs)Designed and documented CI/CD tools and configuration management tools and Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
  • Transitioning towards using Chef Recipes (Chef services) for automate AWS instances creating
  • Integrated Automation scripts on Continuous Integration toolJenkinsfor nightly batch run of the script.
  • Worked closely wif development team to resolve the defects andTestability issuesthroughout software testing life cycle.
  • Utilized Firebug to identify CSS, XPath, Link Texts in the application to check the compatibility.
  • Successfully wroteSQL queriesto verify the database updates, inserts and deletion of the records usingMy SQL.
  • Performed testing onWeb Servicessuch asSOAPandRESTFULservices usingSOAPUIto check the communication between different services.
  • PerformedCross Browser testingon different browsers.
  • UsedRallyfor bug tracking and reporting andSVNas the version control tool.
  • Regression testingwas performed after each build release of the application using Selenium.
  • FollowedAgile testing methodology, participated in daily SCRUM meetings and testing each module.
  • Involved in test approach & test case walkthrough, review wif peers and test leads. The Work group consists of business system analysts, developers and architects.

Confidential, VA

QA Automation

Responsibilities:

  • Involved in designing and developing test plans based on functional and technical software requirement specifications.
  • Developed Test plans and executed Test Cases manually for the modules.
  • Performed the Manual Testing of the application before switching over to the automation phase.
  • Prepared Test Cases wif the complete description of requirements, uploaded test cases and report results into Quality Centre.
  • Involved in testing the functionality and usability of the system from end user perspective.
  • Used HP Quality Centre for defect tracking and to report the bugs.
  • Developed various reports and metrics to measure and track testing effort and maintained Requirement Traceability Matrix (RTM).
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Used Test Director for requirement management, planning, execution, defects tracking and reporting.
  • Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.
  • Used Test Director to keep track of bugs and test cases.
  • Performed manual testing.
  • Conducted Functionality Testing, System Testing, Regression Testing and User Acceptance Testing.
  • Performed Database Testing on Oracle Database, created SQL queries to validate the business logic and the database.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Developed the Business Logic using Plain Old Java Objects (POJOs).
  • Developed Graphical User Interfaces using HTML and JSP for user interaction.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Used JSON for data exchange between application modules along wif XML.
  • Used Spring JDBC Template and Spring DAO’s Support classes for JDBC.
  • Created set of classes using DAO pattern to decouple the business logic and data.
  • Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Investigated software bugs and interacted wif the developers to resolve the same.
  • Participated in weekly QA meetings and Bug review meetings wif the Dev. and QA teams.

Confidential, MO

QA Automation

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC).
  • Developed User Interface using JSP, HTML5, CSS3, and Java Script.
  • Involved in component development using J2EE principals and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.
  • Used Spring MVC and Dependency Injection for handling presentation and business logic.
  • Implemented persistence framework using Hibernate & Handled Transaction Management using the provided data source.
  • Integrated spring and hibernate together and worked on developing backend components and services using Hibernate and spring.
  • Firebase CLI, REST API, Node.js, JavaScript and python scripting to access production Firebase Database, cloud API, compute engine, Confidential Cloud TPUs, Kubernetes and docker
  • Established Database Connectivity using JDBC, Hibernate O/R mapping wif Spring ORM for Oracle.
  • Worked on Hibernate for mapping thejavaobjects to relational database and SQL queries to fetch the data, insert and update the data from the database.
  • Involved in day to day handling of Service Now and client internal Tool WU issues (production issues at time) dat involved data inconsistencies dat required to be solved in very less time.
  • Worked wif Eclipse IDE and used Maven build tool to achieve more functionality for build process.
  • Used SVN as Version Control tool.
  • Involved in Bug fixing of various modules dat were raised by the testing teams in the application during the Integration testing phase.
  • Participated in Code Reviews of other modules, documents, test cases.
  • Jboss server runtime platform used for building, deploying, and hosting highly transactional Java applications and services.
  • Used Putty to get ROOT access and perform Linux commands.
  • Used Remote Desktop connection for connecting to the remote access to another computer.
  • Used Splunk for monitoring the logs and send alerts.
  • Used Beyond compare to compare the code changes to verify before any after code changes.
  • Analysing production problems for Equity Accelerator and provided solutions to clients.
  • Resolutions of the production problems wifin the Service Level Agreements (SLA’s) defined and ensure system availability wif on call support and providing fixes in cases of failure. And also providing the necessary follow up on the production issues.

We'd love your feedback!