In a world of Automation, I possess 5+ years of experience as a QA(Quality Assurance), Automation(Selenium) engineer. I have automated 15+apps, 50+ web projects.
Dev-Ops is the other expertise area of mine, I am expert in Docker, Vagrant, Mesos, Marathon, Ansible, Chef and Puppet and completed over 10 projects.
These successes are because of focus and detailed process. I am a very process and work oriented person. I have worked with many clients across the globe as an automation engineer and consultation.
Java and Python are my best friend. I have excellent ability to work with encapsulation, inheritance, polymorphism, abstraction and exception handling.
I had completed 15+ projects on DevOps(Mostly Docker, Jenkins and Mesos) and I tend to use Docker in my automation frameworks.
I love to automate the testing of a software product, explore new tech startups, meet talented people, exploring the world, investing and my family.
I have tested web applications, mobile applications and much more. I have knowledge in multiple verticals like Finance, Banking, E-Commerce, Marketing, Media and Entertainment.
Jenkins is the build tool I use.
I am very good at Java, Git, Docker, JavaScript, Gradle, TestNG, Linux and testing tools like Appium, Espresso(Android Studio), XCUITest(iOS) and testing frameworks like SeLion(PayPal), RedwoodHQ, Galen(UI) and Roboto.
I always stick to open-source as much as possible and I even contribute to open-source(github.com/prat3ik).
I use Selenium WebDriver, TestNG, Gradle and Eclipse in most of my projects.
Sample application automated on my Github page is "SeleniumTests_with_Website"
Test Automation Technologies:
1. Selenium WebDriver/RC/GRID/IDE - Java, Python, TestNG.
2. Expert in cross-browser automation (IE, FF, Chrome, Opera) using Selenium WebDriver.
3. Gradle build utility.
4. Docker for software container platform.
5. Proficient in Appium for iOS/Android Testing.
6. Having depth knowledge of SeLion(PayPal) and experience with RedwoodHQ, Galen(UI) and Roboto Test Automation Frameworks.
7. Browser Stack and Sauce Labs - Cloud labs for cross-platform testing.
8. Hands-on experience in Automation Framework designing like DataDriven, KeyWord, Hybrid and POM (Page Object Model).
9. Continuous Integration/Continuous Deployment Tools: Jenkins, Hudson.
10. Selenium GRID for cross-browser/cross-platform testing.
11. Expert in POI API for MS Excel Automation.
12. Knowledge of API(REST) Testing.
13. Proficient in Atlassian products(JIRA, BitBucket, Confluence).
Programming skills:
1. Keen intellect in Java. Well aware of oops concepts(encapsulation, inheritance, polymorphism, abstraction)
2. Custom exception handling.
3. Can design sophisticated algorithms with optimum time/space complexity.
4. JDBC/ODBC
Other Technologies:
1. Well aware of Machine Learning.
2. Hands on experience with NumPy, SciPy, Scikit-learn and Tensorflow libraries.
Skills:
QA Engineering, Tests automation, Mobile Testing, DevOps, Machine Learning, Mobile Development