Curriculum Vitae
Subhasis Jena Mobile : -
Email : - Website : http://bjs.com
Github : @Jens26
Professional Summary :
I have completed my Bachelor Of Engineering in Computer Science. Developed a Payment Monitoring Automation framework for testing payment modules, which will notify stakeholders regarding the payment failures. Done UI Automation testing using java/python, selenium and a BDD style framework. Has experience in continuous integration and continuous delivery using Jenkins & Shippable. Has exposure to REST API automation testing using Python Requests Library. Currently working with Studymode Technologies. My previous employer was Ezetap Mobile Payment Solutions from May 2017 to Feb 2018 and Forgeahead Pvt Ltd, as Senior SDET, from Sept 2014 to April 2017 and DB Xento Systems Pvt Ltd and had worked for 2 years from Oct, 2012 to Sept 2014. I have 6+ years of experience. In my current role, I am accountable to keep the lights on for all the jobs running on Jenkins post release on servers and writing AWS scripts for payment monitoring. Automation of REST API and new requirements using java/python scripting for UI Automation. Part of a truly global work team, where constant and effective collaboration and communication are required with colleagues from different time zones across globe. Good experience in essentials of upgrade, patch and maintenance for enterprise applications. Ability to self develop and learn new tool and technologies to adapt to new environments and take lead on challenges.
Responsibilities :
Develop scripts for payment monitoring using AWS Lambda and SNS features, sending alerts for failure using OPS Genie.
Implemented Data Structures and Algorithms
Capturing javascript errors in Sentry
Creating virtual network using Docker
Has worked on UI Automation using Java, Selenium Webdriver and testng
Worked on developing automation framework using design patterns
Has worked on automating scripts using Python
Automated the REST API’s for the application using Python
Has done Application Support, debugging server logs for errors and fixing it on the production level
Develop, manage and maintain continuous integration pipelines with Jenkins.
Automate and execute the build and install software releases in various environments
Develop Unit tests, Integration tests in Java/Python with Unittest2 framework and Behave Framework( BDD Style framework)
Communicate with Client on weekly basis for requirement / feedback / issues discussion
Create and maintain documentation for designed process and pipelines.
Creating UML diagrams and dealing with the business requirements of the project
Created the performance scripts for checking the load on server for the applications using Jmeter.
Coordinating and managing weekly release for remote client
Video content based manual testing and Experience in debugging tools like Charles and Fire-bug.
Qualifications:
Worked on Data Structures and Algorithms for developing automation frameworks
Knowledge on writing scripts using AWS lambda, SNS, Cloudwatch
Good knowledge of Python language and http libraries
Good knowledge of Rest API's
Good knowledge of build tools e.g Jenkins
Basic knowledge of Linux, General commands & Virtualization
Hands-on experience with:
Java
Python 2.7 & above
Rest API Automate
Design Patterns & Framework Designing
Jmeter
Git, Jenkins
AWS Cloudwatch, Lambda, SNS
Opsgenie- Incident Management Tool
Sentry – Capturing Javascript Users for Real User Monitoring
Project Details :
Automation Framework Development & Devops(Studymode Tech.):
Designing and setting up the system from end to end of QA Automation, Developing the UI Automation Framework using Python BDD tools and selenium. Writing scripts for monitoring in AWS lambda. Building jobs for projects using CI/CD Tools (Shippable, Jenkins). Sending reports and integrating with incident management tool. Setting up a payment Monitoring System Using AWS.
Project Overview:
Duration : Feb 2018 - Present
Team Size:1
Language Used:Java/Python
Technology Used: Jenkins, Shippable, Behave, AWS, vscode IDE, Selenium, Opsgenie
Worked on: API & UI Automation, Monitoring System using AWS, java,python
SDK Integrations /Dev Portal (Ezetap Payment Solutions): Working on this project. This feature enables third party customers to integrate the payment solutions with their apps.
Project Overview:
Duration : May, 2017 to Feb 2018
Team Size:1
Language Used:Java
Technology Used: Jenkins, Maven, TestNG, Intellij IDE, Selenium
Worked on: API & UI Automation
Ooyala-Live (Forgeahead Solutions): Worked on this project. Ooyala Live is a tool for distributing live and prerecorded video content online. The workflow, in summary, is that you create a channel, create a schedule for the channel, and add events to the schedule. When you run the channel, it distributes the content associated with each event. You can configure channels to distribute content in a variety of formats over a variety of content distribution networks, as well as to Facebook. Ooyala Live is designed to work closely with video content from Ooyala Backlot, ads from Ooyala Pulse.
Project Overview:
Duration : Jan, 2016 to Apr, 2017
Team Size:1
Language Used:Java
Technology Used: Jenkins, Maven, TestNG, Intellij IDE, Selenium
Worked on: API & UI Automation
Ooyala-PSE (Forgeahead Solutions) : This is enhanced version of Ooyala Live. Leading cross device video analytics and monetization solutions. This is one of the product of Ooyala. This is Content Management System (CMS) called as DAM UI. We can ingest the content (e.g. Movie, Series) to the system and curate it. The after publishing the content it will be available in Search API so that our Website or Apps can consume it
Project Overview:
Duration : Sept, 2014 to Dec, 2015
Team Size:1
Language Used:Python
Frameworks Used: Unittest2, Requests, simplejson, Selenium
Worked on:API & UI Automation
Entrata (DB Xento Systems) : Entrata-Prospect Portal is a complete marketing website solution that showcases your listing in real-time and provides prospects with the content needed to convert. It acts as your most powerful lead conversion tool to help you fill apartments at a very low cost-per-lease.
Project Overview:
Duration : Oct, 2012 to Sept, 2014
Language Used:Java
Frameworks Used: Selenium, TestNg, Hybrid Framework
Database:Postgres
Worked On: DB Testing, Regression testing, UI Automate
Responsibilities:
Developing API Test cases scenarios, Automate API Test cases
Integration of Automated Test cases on Jenkins
Debugging the server logs & Fixing Issues
Creating builds on Integrated Server.
Configure Jenkins with slave infrastructure according to supported configuration matrix.
Created the performance scripts for checking the load on server for the applications using Jmeter.
Managing a small team of QA freshers
Extra Activities :
Volunteer for AWS Conference & participated, held in March 2016 in Pune
Techinal Sessions on API Automation & Basics of API
Academic Qualifications :
DEGREE
INSTITUTION
BOARD/UNIVERSITY
PASSING YEAR
Btech
NIST, Odisha
BPUT
August, 2010
Intermediate
IEMS, Odisha
ISCE
May 2005
Matriculation
IEMS, Odisha
ICSE
May 2003
Personal Details :
Address
DS MAX Sprinkles, Sarjapura Road, Bangalore-560035, Karnataka
Date of Birth
15 May, 1988
Gender
Male
Marital Status
UnMarried
Languages Known
English, Hindi, Oriya, Bengali, Marathi(Beginner)
Github Handle
http://github.com/jens26
Lindkin
http://www.linkedin.com/in/jsubhasis
Stackoverflow Url
http://stackoverflow.com/users/-/subhashish
Date: ___________
Place: __________ ( Subhasis Jena )