Pratik K Patel

Pratik K Patel

$2/hr
QA Engineer | Automation Expert | DevOps
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
31 years old
Location:
Surat, Gujarat, India
Experience:
3 years
About

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

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.