Resume

Sign in

Software developer in test

Location:
Ahmedabad, Gujarat, India
Salary:
85000
Posted:
September 01, 2017

Contact this candidate

Kartik Bhatt

Phone: 056******* Email: ac13xg@r.postjobfree.com

SUMMARY

• About 6+ years of solid experience in the Computer Science field with a specialty of software automation Framework using page object and page factory pattern. Automation using Selenium Web- driver, Appium 1.6.5-beta with XCTest and Android using java. Setup data driven framework Hybrid and BDD framework. Develop RESTful web services using JAX_RS Jersey framework. Work with front- end team to develop web site suing React Native with ES6 standard. EDUCATION

• M.S., Computer Science - California State University - Hayward - G.P.A 3.5/4.0 (2003-2007)- USA

• Masters in Computer Application (MCA) - India

TECHNICAL EXPERTISE

Operating Systems : Windows, Linux, and MAC.

Languages : PL/SQL, Java, JavaScript, HTML, XML, React Native Framework : Junit, TestNG, Appium, iOS XCTest

Networking : TCP/IP, DNS, Wire-shark, Active Directory and General OCI layer knowledge. Software : Eclipse IDE, Jmeter, Node.js, IntelliJ, React Native Databases : MySQL, PostgreSQL

PROFESSIONAL EXPERIENCE

Noon, - Automation Engineer (Dubai) 10-2016 to 05-2017 My main responsibilities are

• Web, iOS and Android Apps Automation framework from scratch using page object and page factory pattern.

• Supervised test estimation and approval processes.

• Developed automation test framework for manual qa team using java, Appium 1.6.5-beta, InelliJ, Maven and XCTest. For iOS use xcode 8.3 with iOS version 10.3 and for Android use espresso and java framework.

• Performed design reviews for continuous improvement in meeting client goals and needs.

• Developing RESTful APIs using JAX-RS (Jersey) and develop CURD operation.

• Develop E-commerce web site using React Native.

Keyword: Node.js, React Native, Java, Selenium, Appium 1.6.5-beta, TestNG, Appium, Jenkins, GITLAB HP ArcSight, CA - Automation Engineer (USA) 06-2014 to 10-2016 My main responsibilities are

• Tested ArcSight ESM component through automation for monitored and analysed ArcSight channels for any unusual activity, malicious executable code, obfuscated JavaScript, virus/Trojans, or any other types of, issues, problems, or anomalies. These events/traps were fed into our workstation from ArcSight. ArcSight received the events/traps from the numerous IDS system sensors. There were multiple ArcSight channels to monitor.

• Created and documented reports, rules, trends and Dashboard.

• Designing/implementing/maintaining automation using Selenium Web Driver, Junit, JAVA and Gradle

• Maintain and implementing automation framework.

• Developing RESTful APIs using JAX-RS (Jersey) and develop CURD operation.

• We run Jenkins job every day for regression and make sure there is not issue with QA Web-site

• Test internal ArcSight web site to log and event management. Keyword: Java, Selenium Web-Driver, Junit, TestNG, Appium, Jenkins, Gradle, node.js, Git-hub Macys, CA -Automation Engineer (USA) 06-2012 to 09-2014 My main responsibilities are

• Designing/implementing/maintaining automation using Junit and TestNG

• Developing RESTful APIs using JAX-RS (Jersey) and develop CURD operation.

• Maintain and implementing automation framework.

• We run Jenkins job every day for regression and make sure there is not issue with QA Web-site

• Test Macys.com and Bloomingdales.com web site every day and make sure there are no issues. Keyword: Java, Selenium Web-Driver, Junit, TestNG, Apache, Appium and Jenkins, GIT-hub and Node.js Webroot, CA - Senior Automation Engineer (USA) 06-2009- to 06-2012 My main responsibilities are

• I have to do automation for ecommerce license key interface and web SaaS interface for QA Environment.

• Regression Testing using Junit and Testing with Selenium RC and Web driver

• Run Web-interface in XenApp virtualization 5.0/6.0 with squid proxy server with basic authentication parameter (Fedora Linux server running squid caching proxy).

• Push complex Proxy settings through Group Policy in various permutations of operating systems.

• Make sure automation test cases are working as desired and generate report.

• Design and implement testing harness and framework using Selenium, Java, Junit and TestNG. Write automated test cases and suites. Cross browser compatibility testing. Implement continuous integration.

• We also have web SAAS interface through that we handle the client. do the automation use Shell, Perl, Junit and Selenium RC and Web-Driver.

• Mentor functional testers and training the embedded, integrated, test team to effectively employ Selenium

Keyword: Java/J2EE, Selenium, Junit, TestNG, Apache, BDD, Cucumber, Jmeter, Selenium RC and Nebuad, Redwood city, CA (Through Redolent) Automation Engineer (USA) 06-2007 to 06-2009

• EMS Project Lead - Responsible for testing and technical documentation, as an integrated tester, in a testing team. Assisted development staff in unit, regression and integration testing through several iterations (Spirent). Reviewed software requirements, developed automated test plans and created automated tests scripts via Perl, Expect scripts via Selenium IDE, Selenium Remote Control 9.2. Also responsible for mentoring functional testers and training the embedded, integrated, test team to effectively employ Selenium.

• Creating Test-Setups and Scenarios for Software Performance Testing. The Test-Setups include simulating and generating various types of traffic like Gigabit, and WAN using Spirent’s Traffic Generator. With Spirent Test Centre, functional and performance testing are centralized through the use of a single application that can generate control and data plane traffic and collect test results. Keyword: Java/J2EE, Selenium RC, Grid, PERL, Apache, AJAX, Manual QA, Stress testing.



Contact this candidate