We provide IT Staff Augmentation Services!

Principal Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 10 years of QA experience wif sound noledge of SDLC concepts including hands on experience on working on several test automation frameworks - UI Web based, API/Webservices, Desktop (Citrix) application
  • Knowledge of creating UI Automation framework/ test scripts wif Selenium Web driver using Java, TestNG, Page Object Model (POM), Build tools like Maven, Log4j logging, Extent reports, Apache POI
  • Practical noledge of creating Rest API test automation framework using Java, Rest Assured - BDD/non-BDD
  • Familiar wif Rest API automation using Cucumber and Gherkins- BDD
  • Experience of refactoring and enhancing Citrix application automation framework using Coded UI wif C# and Automation Spy to locate elements
  • Hands on experience on testing webservices (SOAP and REST) using tools like Postman, SOAP UI, Fiddler
  • Hands on experience of Core Java, Java programming/coding including OOPS concepts, collections, data structures and exception handling
  • Practical noledge of Appium for mobile automation for Android/iOS devices including Appium inspector, UI Automator viewer, Android studio, AVD manager, adb.exe etc.
  • Familiar wif technologies like JavaScript, Node.JS, HTML, CSS, XML
  • Working noledge of implementing Continuous Integration Continuous Deployment (CICD) strategy using Jenkins
  • Worked on relational databases using SQL, Oracle Database wif TOAD
  • Exposure to NoSQL DB like Mongo DB for CRUD operations, Compass for GUI and Atlas using AWS cloud
  • Worked on Cloud computing technology i.e., Salesforce (SFDC)
  • Experience of Mobile devices testing for iOS, Android using simulators and real devices
  • Practical experience using IDEs like Eclipse, Visual Studio 2019
  • Worked on Source version control tools such as GitHub, GitLab.
  • Knowledge of GIT BASH commands on windows OS.
  • Knowledge of Linux commands using VIM editor for Python3 Scripting
  • Work experience in Agile, Waterfall and V-Model methodology
  • International work experience (India, UK and USA) in E-commerce, Telecom, Mortgages, Hospitality and Pharmaceutical industry domains wif world’s leading clients
  • Managed and led several releases wif minimal support from leads
  • Experience in handling onshore/offshore calls, team management, task allocation, status reporting to higher leadership
  • Experience of preparing Test closure reports etc. at teh end of respective release.
  • Involved in grooming new joiners/ juniors in teh project
  • Strong experience in Test Data Mining using ALIAS (Mainframe based tool), Soap UI etc.
  • Expertise in Test Preparation, Execution & Bug tracking i.e., test scripting, data analysis & execution.
  • Experience in Test Plan, Test Strategy and Test outcome reports documentation.
  • Experience in using Test management tools like: Rally, JIRA, HP ALM, Microsoft Team foundation server (TFS)
  • Experience in communication tools like Microsoft Teams, Slack, Skype

TECHNICAL SKILLS:

Languages: Java, C#

Automation Frame Works: UI Web based, Rest API/Webservices, Desktop (Citrix) application, Mobile Automation

Automation technologies: Selenium WebDriver, TestNG, Page Object Model (POM), Coded UI, Automation spy, Rest Assured, Cucumber, Gherkins, Appium

Web Services: SOAP, REST, Postman, Fiddler, SOAP UI

Build Tools: Maven, Jenkins

Internet Technologies: HTML, CSS, XML, JavaScript, Node.JS

Databases: ORACLE, My SQL, MongoDB

IDE Tools: Eclipse, Visual Studio

Test Case management tools: Rally, HP ALM, Microsoft TFS, JIRA

Source Control Tools: GitHub, GitLab

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential

PRINCIPAL SOFTWARE ENGINEER

Responsibilities:

  • Single QA POC for US timings including test case design, discussion wif PO, test execution, test execution based on user stories, Onshore/Offshore coordination
  • Workied on Citrix application automation framework, debugging and creating new scripts using Coded UI wif C# and Automation Spy
  • Responsible for maintaining and enhancing an extensive Rest API test automation framework using C#, Fiddler and Microsoft Visual studio etc.
  • Performed Production incidents validation and signed off
  • Responsible for testing several E-commerce platforms for end user and sales agents for global business including North America, LATAM, Asia Pacific, Europe and Middle East regions.
  • Working in extremely demanding and high pressure work environment across many time zones to deliver quality results in minimum timeframe.
  • Multitasking, TEMPeffective communication and time management required to perform day to day activities

Environment: (Tools/Technologies used): Rest API, Webservices, Coded UI, Citrix, C#, Microsoft Visual Studio, Team Foundation Server, Fiddler, Gitlab, Behavior-driven development (BDD)

Confidential

Worked as Salesforce

Responsibilities:

  • End to End testing of a huge and complicated Cloud based Salesforce system (SFDC) integrated wif multiple independent systems including CPQ, Century, Workbench and CSP etc., Production deployment testing,
  • Hands on experience on Java programming (OOPS) concepts including data structures
  • Experience in enhancing Application Test Automation using Selenium Webdriver wif Java and TestNG
  • Knowledge of creating test automation framework using Selenium, Java, Page Object Model (POM), TestNG, Maven, Jenkins
  • Working noledge of implementing Continuous Integration Continuous Deployment (CICD) strategy using Jenkins
  • Involved in Salesforce Development project wif experience of coding using Apex Classes, Visual force pages, Custom settings etc.
  • Experience of deployments of Salesforce code in different sandboxes
  • Part of Agile methodology wif Sprint activities such as User story (US) refinement, grooming, analysis, testing an d demonstration to teh Product owners
  • Experience of support Production environment deployments including Post deployment validations
  • Experience in Salesforce Governance team wif roles such as code reviews, sanity tests

Environment: (Tools/Technologies used): Selenium WebDriver, Eclipse, SF Apex doc, SOAP UI, Rally, HP ALM/ Salesforce, Java, JavaScript, CRM, Agile Model

Confidential

In-Sprint QA, Regression Tester, Test Team Lead

Responsibilities:

  • Test team lead to prioritize and allocate teh tasks to teh team members, Status reporting, Onshore/Offshore coordination, QA for every Sprint team including communications wif multiple teams and management to deliver teh planned US/defect fixes.
  • Involved in User Story analysis, task estimation in Rally, Scope identification for Regression testing based on teh Sprint deliverables
  • Experience of creating and executing Automation Test cases using Accenture internal tool-ADCCV
  • Prepared Test closure reports and related documentation at teh end of respective release.
  • Experience of Mobile Device testing i.e., using emulators and on Android, iOS and Windows platform
  • Part of Angular JS and Java based Application testing including Functional and Regression testing

Environment: (Tools/Technologies used): Rally, HP ALM, JIRA, ADCCV / Mobile device testing, Agile Model

Confidential

E2E Functional Tester, Test Data Manager, Business Analyst

Responsibilities:

  • Worked on different types of testing like Web services testing, Pipeline testing, Expiry testing, Browser compatibility testing, Database testing and Smoke testing etc.
  • Prepare accurate test data for test execution, Test case design and execution of business critical scenarios, defect logging and follow up until closure
  • Led teh Test data mining team responsible for creating test data for execution using ALIAS Mainframe application
  • Onshore (UK) experience in Client facing BA Role i.e., analyzing, gathering and documenting business requirements.
  • Worked on MI reporting wherein teh Business performance was tracked by setting up a mechanism to obtain data for several parameters for Business to assess their performance

Environment: (Tools/Technologies used): HP ALM, ALIAS(Mainframe), SOAP UI/ SQL, Waterfall Model

Confidential

Functional Tester

Responsibilities:

  • Test case creation, execution, defect creation, bug tracking, communication wif developers to help in bug fixing etc.
  • Worked on CMS to publish and accordingly test teh content published on teh websites

Environment: (Tools/Technologies used): Content Management System, HP ALM/ Waterfall Model

Confidential

Functional Tester

Responsibilities:

  • Involved in Requirement analysis, test case creation & execution for drug development applications.
  • Created SQL queries to validate Source to Target matrix and accordingly test

Environment: (Tools/Technologies used): TOAD, HP QC, My SQL, V-Model

We'd love your feedback!