We provide IT Staff Augmentation Services!

Specialist Developer (.net, Java, Azure, Pcf) Resume

2.00/5 (Submit Your Rating)

MI

SUMMARY

  • Around 6 years of experience in diverse facets of .NET and Java development, encompassing analysis, design, development, and execution of business applications with effective use of Object - Oriented programming principles, SOLID principles and design patterns.
  • Experienced in developing POC’s using various cloud tools Logic apps, Functions, Services Bus etc.
  • Expertise in developing integration applications using Vehicle Communications with Cloud Services.
  • Experienced in Microsoft Azure IAAS based applications and Azure tools.
  • Expertise in creating CI/CD jobs using Visual Studio Team Services (VSTS), GitHub, Jenkins.
  • Expertise in Service Level Automation using Azure Components like Queues, Topics, Event Hubs, Cosmos DB etc. and Rest APIs.
  • Proficient in Automating Web Application using Selenium WebDriver across multiple browsers.
  • Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development).
  • Expertise in creating automation framework along with developing, executing and maintaining automation testing script.
  • Proficient in Automobile and Telecommunication domain knowledge, which made me to develop robust understanding of Business Support Services and Operations Support Services.
  • Experienced in writing and modifying SQL scripts and DB Stored Procedures, Triggers, Functions using SQL and PL/SQL.
  • Performed Inbound and Outbound Web Services testing using SOAP UI/XMLs.
  • Expertise in understanding Business Processes, Functional Requirements and System requirements.
  • Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
  • Working as an individual contributor, pair programmer and in mob programming model.
  • Trained by Agile Coaches in the best methodologies of the software development life cycle.
  • Expertise in Using JIRA, Rally, VSTS for executing test cases, monitoring and tracking defects.

TECHNICAL SKILLS

Programming Languages: C, C#, ADO.NET, T-SQL, Python, Java, Spring Boot

Databases/Web Servers: Microsoft SQL server 2008/12/14/16 , IIS

Cloud Technologies: Microsoft Azure, Azure IOT, Pivotal Cloud Foundry (PCF), Service Fabric, Azure Components (Service Bus, Event Hub, Queues, Topics), Azure Storage, Cosmos DB

Operating Systems: Windows 8/7/Vista/XP/NT/98

Tools: Microsoft Visual Studio, IntelliJ, SQL Server Management Studio, Rally, JIRA, Selenium IDE, Selenium WebDriver, SOAPUI, Splunk, MSTests, Gherkins, SpecFlow, UFT, Perfecto Mobile, Postman, Fiddler, Azure Storage Explorer, Service Bus Explorer.

Software: MS-Office

CICD Tools: GitHub, Jenkins, VSTS, TFS

Testing: MSTest, Gherkin, Cucumber, NUnit, TDD, BDD

PROFESSIONAL EXPERIENCE

Confidential, MI

Specialist Developer (.NET, Java, Azure, PCF)

Responsibilities:

  • Involved in architectural design, development and deployment of applications.
  • Working on C#, Microsoft Azure, Azure IOT, Service fabric, Networking, Telemetry Communication, Embedded Systems and Devices, Azure Storage, Cloud Components (Service Bus, Event Hub, Queues, Topics), Web API, Entity Framework, LINQ, SQL server.
  • Expertise in Upgrading .Net Framework applications from Core to .Net Framework 4.7.2.
  • Experience in migrating legacy C#/Azure service fabric projects into micro services using Spring Boot framework (Java) and PCF.
  • Experience in Developing Spring Boot Applications using Hybernet, Entity Frameworks and deploying to Pivotal Cloud Foundry (PCF).
  • Developed and Deployed the Micro Services into service fabric cluster on cloud server.
  • Used dependency Injection, Factory, Builder, Unit of Work, Repository Pattern and many other design patterns effectively.
  • Developed RESTful APIs and deployed in Azure APIM.
  • Experience in Test Driven Development (TDD) for better efficiency of coding practice.
  • Good experience on Build and Configuration Tools like Gradle and Maven.
  • Working on the core component of the Confidential Vehicle Communication System.
  • Worked on Azure Scheduler and migrated scheduler jobs into Azure Logic Apps using power shell scripting.
  • Used Cosmos Db to store and retrieve the documents which contains the Secured Vehicle data.
  • Created stored procedures, Triggers, Views, indexes and Functions using T-SQL, MS SQL Server.
  • Implemented Unit testing effectively, Implemented Mocks, Stubs, and Fakes. Implemented Micro tests using MS Test.
  • Used Splunk efficiently for logging and tracking the logs.
  • Involved in architectural design, development, functional testing, integration testing and deployment of applications.
  • Effectively used C#, Microsoft Azure services like Service Bus, Event Hub, Queues, Topics and Web API, Entity Framework, LINQ, SQL server for Automation.
  • Developed Integration End to End Automation suites using Resp APIs, Azure Services, Test Benches for Confidential ’s Vehicle Communication System.
  • Worked on Different versions of Testbenches and Bread Boards to simulate real time results.
  • Worked on various third party tools like Service Bus Explorer, Azure Storage Explorer and Document Db Studio.
  • Used Cucumber, Gherkin and Specflow to implement Behavior Driven Development (BDD).
  • Used fiddler and Postman to test Web APIs.
  • Executed and maintaining existing Automation Solution developed using UFT and Perfecto Mobile.
  • Used Team foundation Server (TFS) and GIT for version control and used Agile tools such as JIRA and Rally.
  • Developed integrated CI/CD jobs for complete development and deployment with fully automated tests using VSTS and GitHub.
  • Implemented Unit testing effectively, Implemented Mocks, Stubs, and Fakes. Implemented Micro tests using MSTest.
  • Used MS Test, NUnit for unit testing.
  • Working on Agile and Scrum methodology, Kanban System.
  • Involved in Bug triages and used share point and TFS for bug tracking.

Confidential - Dallas, TX

QA Automation Engineer (Python, Selenium)

Responsibilities:

  • Took active part in analyzing User Stories and based on the Feature requirements finalized the Sprint Planning, and grooming sessionsand defined the Test Cases, written the test scripts for Automation using Selenium WebDriver.
  • Lead the QA activities of team of 4 members in assigning the work and sending the reports day to day for higher Management.
  • Implemented automation framework from scratch using Selenium Web Driver, Python and Eclipse.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used Firebug/Firepath to do web based application testing with selenium for the commands and locator application.
  • Build a detailed reusable data driven automation framework for test cases using selenium web driver with Pytest framework.
  • Performed Data driven testing using Selenium WebDriver and JUnit functions which reads data properly from XML files.
  • Created Requirement Traceability Matrix (RTM) while preparing the test cases.
  • Used JIRA for reserving, executing test cases, defect tracking, and the complete test management.
  • Logged the defects in ALM to track the issues and re-tested once the issue has been resolved.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Used XML files in Sending/receiving XML requests using SOAP UI.
  • Involved in all phases of testing life cycle (analysis, design and execution), Iteration Kick-off and Design meetings, and participated in QA Test Case Reviews.

Confidential

Associate QA Engineer

Responsibilities:

  • Designed test cases and test scenarios, conducted functional, ad-hoc and exploratory testing for the variety of applications with expanded test coverage.
  • Spearheading the Testing effort by performing requirement analysis for both manual and automated testing.
  • Attended Functional Requirement and Design review meetings to obtain the technical knowledge to become proficient in assigned products.
  • Interpreted and converted manual test cases into automated functional, integration and regression suites using Selenium WebDriver, C#.
  • Developed and maintained Service level automation regression test cases using Rest Apis and Sql Tables.
  • Used SQL to validate Transaction Testing for front end testing to validate data in back end database.
  • Worked on Restful Web Services testing using POSTMAN.
  • Developed UAT test cases and scripts and supported UAT and regression testing for huge transactional data and identification of data gaps, data irregularities and data discrepancies, accounts verification, duplication, removal of blank transaction.
  • Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configuration.
  • Present test metrics and execution reports to upper management in a timely manner. Work with development team members to resolve design and implementation issues.
  • Created User Story, Task, Test Cases and Defects into JIRA in every Sprint and covering all test conditions and eliminating redundancy and duplication.
  • Worked on Order Management, Provisioning of Services with network, Inventory management related to Equipment.
  • Clear understanding on Order Management and Process flow in Order Entry and Order Management from Business, Functional and CSR’s point of view.
  • Worked on TOM’s product and integration of TOM’s with Ericsson Billing Systems.
  • Coordination with SIT On shore team in resolving their Issues and functionality understanding.

Confidential

Responsibilities:

  • Participated in business requirements, HLD, DLD (Design Documents) analyze/review meetings and discuss on the testable requirements.
  • Run all aspects of automation projects from start to finish scheduling, budgeting, sourcing materials and components, and completion of the documentation package.
  • Lead the Testing activities from Off-shore as single Point of Contact.
  • Experience in creating & validating SOAP XMLs for Test cases Execution.
  • Created Automated Suites for SOAP xmls using groovy scripting and Data Driven methodologies.
  • Used the PLSQL Loader for validating the database results and performed backend testing and validations.
  • Developed complex SQL queries and UNIX scripts that facilitated smooth running of the client’s business.
  • Created Test data based on the requirements in scope.
  • Communicating the testing status to senior management.
  • Experience in Production Support in Client Timing and validated daily jobs running without any issues in Live Production and was on call support 24/7.
  • Performed testing in a fully integrated production live environment.
  • Experience working with Business users, Developers, Consultants and Management in high-pressure critical support environment.
  • Worked directly with developers to ensure clear communication on requirements and analyzing defect.
  • Worked for agile methodology and participated in preparing test plans and wrote test cases based on business requirements and functional specification.
  • Documented all QA process to enable easy process execution by other members of the QA team.
  • Worked on CAM (Customer Account Management and Expertise in Custom Billing, Rating, Invoice Generation and EDW results validation.
  • Liaised with the client for SIT and UAT activities. Streamlined quality analysis processes following Six Sigma guidelines and thus improved software quality by 30% and defects identification by 75% during the system integration testing phase.

Confidential

Responsibilities:

  • Worked on 20+ ACPD’s and 100+ Problem Requests in RBM (Rating and Billing Management) Core Product Testing.
  • Assessed requirements from North-American Telecommunication Service providers, identified change requests, prepared gap analyses and recommended product customizations across Rating, Billing, Mediation, Taxation and Order Management platforms.
  • Expertise in Discounts, Event generations, Rating Events, Invoice Generation in Telecommunication/ Cable domain.
  • Built custom reports pertaining to invoices, voice and data usage, subscriber, financial and aggregated data feeds using Tableau.
  • Coordinated with the sales team and analyzed 1200+ problem requests received over 2 years and supplied key actionable insights to account leadership and the product R&D team that led to the implementation of various new features.
  • Conceptualized and developed a regression automation suite and a simulation process that mimicked real-time rating. Saved about 20% man hours for the project and played a crucial role in meeting project SLA’s.
  • Configured and monitored batch jobs for production like Rating and Billing systems as part of the Performance Lab. Reduced effort redundancy by 30% and was instrumental in improving the system performance by ~20%
  • Raised multiple Problem Requests during execution of Core features will lead to new Enhancements.
  • Provided estimates for ACPD’s planning and Execution.
  • Worked on different sanity testing's in multiple environments like UNIX, Solaris for every release.
  • Worked on different Protocols and configuring networks using Routers, switches, Ethernets etc.
  • Worked on different OSS streams like Order Decomposition and Processing, Orchestration, Inventory Management, Provisioning.

We'd love your feedback!