I am Sharath Chandran, a Quality Engineering Architect by profession and a DevOps Engineer & Web Developer by Passion. I have Orchestrated DevOps pipeline stages – Sonarscan, Dev and QA artifacts creation, Spinning up Jenkins server in docker container, enabling Selenium, API, and JMeter/Gatling performance tests in CD pipelines.
I can help you in the following with hands-on as well as consulting support:
- Automation Framework Development.
- Java Selenium – Maven Build
- Java Selenium – Gradle Build Seleniu
- Python – Robot Framework
- Javascript/Typescript – Protractor
- Karate Framework – Maven/Gradle Web and API automation
- Mobile automation frameworks
- QA Architect, SDET roles
- TDD, BDD
- Selenium Grid, Zalenium grid etc
- AWS, Azure cloud implementation for Automation stages.
- Docker Consulting
-
- Docker enablement consulting.
- Dockerfile, Image, and container life cycle support.
- Docker orchestration, Kubernetes, GCP, Openshift container Platform, CP, PCS, PKS consulting.
-
- Task automation consulting
-
-
- Task automation and automate day to day tasks and speed up deliveries.
- Shell scripting support
- RPA tools and ML conaulting.
-
-
- DevOps
-
-
-
- DevOps consulting
- CI pipeline consulting
- CD pipeline consulting
- Jenkins freestyle vs pipeline jobs
- Jenkinsfile orchestration
- SonarQube
-
-
-
- UI and API Development concepts
-
-
-
-
- Frontend development framework consulting.
- Backend development framework consulting.
- An application server, Web Server and Database server
- Angular, Express, Vue.js
-
-
-
-
- Project management
-
-
-
-
-
-
- Tooling strategy support for Agile / Waterfall
- ALM Octane vs JIRA Xray vs Zephyre vs VersionOne integration to DevOps
-
-
-
-
-

Non-QA Experience:
1) Experience configuring windows:
During 05/2003 to 03/2004, I worked as a customer service engineer for my first company, prior switching to QA career, where my roles include Installing Windows OS for clients and configure it for our Visual Basic products. I also worked on windows registries (regedit), msconfig and ODBC as part of above role and used certain guidelines and checklist while product installation at client location.
2) Programming or scripting knowledge:
Used Java and OOPS for Selenium WebDriver, and TestNG framework development. I proposed this framework to client during Client demo.
I used VB scripts for HP QTP/UFT test framework development. In the past, I got an opportunity to work as a Web UI Designer (HTML, Java and VB scripts) and VB programmer for a short period of time.
2) Hardware QA experience:
I am keen to learn this area as I have minimal exposure to hardware testing. In my total 12 years of IT experience, my hardware QA experience includes only one year where my first Job I worked as a customer service engineer where my roles include Windows Desktop setup, Windows or Linux OS installation, testing, Database configurations and Visual Basic based products installation at client location. Prior going to client location, I install software packages on different windows machines at office to make sure the hardware/software compatibility and followed certain checklists. Due to my personal interest, I started using Raspberry Pi with Raspbian on it to learn programming and hardware-software integration. Projects that currently being worked on are NAS, creating my own Cloud space, Github repository, CI Jenkins to run Selenium scripts.