Post Job Free


Sign in

Software Development Engineering

Milpitas, CA
January 29, 2024

Contact this candidate




San Jose, CA-*****

● Accomplishment in Software Engineering field, possessing good knowledge in design and experienced in the life cycle of software product development process including project definition, implementation, testing and maintenance.

● Able to coordinate with Product Marketing, Development, Localization, Operation Team while development is in progress.

● Able to work as an independent and in Agile/Scrum team environments.

● Experience in documenting detailed reports with project status and sending them across the Engineering weekly.

● Experience in working with offshore teams, providing team updates and product knowledge on a regular basis.

● Ability to learn new open source frameworks, technology and tools and exploring new concepts on a day-to-day basis.

● Flexible to perform White Box, Security, Performance/Load, Regression or Functional testing. TECHNICAL SKILLS:

Programming Skills Java, JavaScript, Ruby, Python, Bash Automation Selenium, Watir, JUnit, TestNG, Night-Watch, SauceLabs API Testing Rest Assured, POSTMAN

Web Services & Tech JSON, SOAP, REST Web Services, XML, AJAX Database Oracle, SQL

Network Tools Wireshark, VMWare, ZAP (Security Test Tool) Protocols TCP/IP, UDP, SMTP, HTTP, DNS, DHCP, LDAP Concepts OO Concepts (UML Design Patterns), Networking, Multithreading Other Jira, Eclipse, Git, Cloud, AWS, Docker


M.S. in Software Engineering San Jose State University, San Jose, CA Aug’08 B.S. Degree in Computer Engineering South Gujarat University, India June’06 TECHNICAL EXPERIENCE:

Navan/TripActions (San Mateo, CA) - Staff Tech Lead (SDET) (Feb’20 – Present)

● Led and architected the Test Automation Framework for TripActions Engineering team from managing project delivery and releases on a daily basis.

● Responsible for planning, creating strategy to get automation tests running on daily basis on jenkins and communicating status with engineering team via reporting and notifications with build and test statuses

● Hands on experience in building & enhancing framework, documentation, mentoring QA engineers to improve the test coverage and tests stabilization.

● Experience setting up monitoring dashboard and alerts on productions instances and notifying engineering

● Managing test planning/strategy, functional testing, API testing, Automation tasks on weekly basis

● Ability to manage multiple team members working on different projects parallelly and provide the reporting updates to stakeholders on daily/weekly basis

● Responsible for enhancing and extending the BE Automation E2E using Selenide and Rest Assured framework

● Hands on experience performing Functional UI automation, API testing, Load testing, Performance testing.

● Achievement in automating 98% of tests including Smoke, 80% Regression Tests via CI/CD pipeline Tools & Technology: Selenium, Cypress, Javascript, Java, Rest Assured, SQL, Github Actions, Jenkins 3rd party integration : Stripe, Plaid

Software : Jira, Confluence, Testrail, PagerDuty, Slack, Grafana, New Relic Ten-X (San Mateo, CA) - Sr Software Engineer in Test (Jan ‘18 – Feb’ 20)

● Experience in leading QA team and architecting Test Automation Framework for Ten-x Engineering team

● Mapped 95% of Testrail DE Platform test cases to automation tests and executing daily on Jenkins

● Responsible for automating and testing the data services while moving from On-prem servers to AWS

● Responsible for building & enhancing framework, mentoring test engineering team and handling offshore QA team

● Managing test planning/strategy, functional testing, API testing, Automation tasks

● Leading QA tasks of reviewing test cases, taking feedback on a weekly basis, conducting QA bug triaging, setting up bug bash meetings before release, leading release ownership, shipping and certifying services to production,

● Accomplishment in achieving automation tests part of test suites needed for RAW (Release at Will)

● Responsible for enhancing and extending the Automation E2E using NightWatch and Rest Assured framework

● Achievement in automating 85% of tests including BVT, Regression Tests via CI/CD pipeline Tools & Technology: Selenium, Nightwatch, Javascript, Python, PyTest, Java, Rest Assured, Postman (San Mateo, CA) - Sr Software Development in Test (Sept’ 16 – Dec’17)

● Leading the Foreclosure Auction QA team and managing resources to release features in production bi-weekly

● Experience upgrading the JAVA based framework to JavaScript based Nightwatch Selenium Framework

● Using JMeter performed Load testing before team rolls out new PDP pages to production

● Utilizing LaunchDarkly helped team customizing the test cases to be executed on need basis

● Introduced Apply Tools which helped saving time and resources for UI Automation Execution by 60% overall

● Actively participating in code review and providing comments via GIT

● Experience in executing & extending the test cases for the mobile automation using Appium framework

● Actively managing Release Ownership team and supporting team when needed. Tools & Technology: Nightwatch, Javascript, Java, TestNG, Appium Intel McAfee Consumer Unit (Santa Clara, CA) – Sr SDET in Test (Feb’12 – Sept’16)

● Experience working on McAfee’s E-Commerce website and mobile applications on different platforms (Windows, Android(4.3), iOS6/7) and browsers (IE, Firefox, Chrome) as individual and group lead coordinator.

● Responsible for setting up a framework using Selenium with JAVA that performs REST-based API or GUI or Hybrid Testing and extending the test coverage on project basis and maintenance on a daily basis.

● Responsible for setup of continuous integration environment for Basic Validation Test (BVT) Purpose.

● Flexible working in Agile/Scrum environment, attending daily standoffs and weekly meetings.

● Experience in closely working with front-end as well as back-end developers performing Code Review before changes are pushed in Development Integration servers.

● Expertise in troubleshooting and analyzing the root cause of the issues, and help in validating and fixing.

● Performed the Code Coverage on development code, achieving 80% plus coverage.

● Worked with Operation team to write monitoring script that monitors the production servers and development code API’s and sends an email with information to recipients in case of issue.

● Won First prize in Exploratory Testing 2012 event held at Headquarters, earned Bravo award based on performance. Actively participated in Geekathon and exploratory Code Review competition. Automation: Tools & Technology: Java, TestNG, Selenium, Code Coverage Intel McAfee Network Unit (Santa Clara, CA) –White Box Software Engineer (Oct’09-Jan’12)

● Working on Back-end Validation Automation Framework & writing a script using Python, Bash and GUI Validation Framework using Selenium with Ruby, PHP and storing results database MySQL. Also getting hands-on experience on QTP and evaluation of Test Complete automation tool.

● Used Diversifye Tool for Performance and Stress testing before releasing our entire NDLP product.

● Developed test plans and defined test strategies and test cases to validate NDLP’s compatibility, functionality, interoperability with other products.

● Used code collaborator tool for reviewing code changes from developer before check-in written in Java, C++.

● Performing troubleshooting, verification, maintenance on customer issues and providing support on a weekly basis.

● Hands-on experience and in-depth knowledge of NDLP Products (Manager, Monitor, Discover & Prevent) .

● Performed installation, deployment, configuration and testing of NDLP Prevent with McAfee’s EMail Gateway Product (Ironmail 6.7.2) .

● Performed the same with Web Gateway Product MWG (Web Washer 7.1.5) and with our competitor (BlueCoat).

● Tested McAfee’s Plug-ins for Microsoft Threat Management Gateway 1.4 and Microsoft ISA Server 1.4.

● Possess good debugging and troubleshooting skills and knowledge of Web-related protocols HTTP

(REQUEST,RESPONSE), FTP, ICAP, SMTP, and webmail ( Gmail, Yahoo, Hotmail).

● Recent business trip to McAfee Web Gateway (Web Washer) office in Paderborn, Germany to help them install our Prevent box, transfer knowledge, and give a presentation on newly-released features. Tools & Technology: Ruby, Watir, TestNG, Selenium, Python, Bash, Perl Infoblox (SantaClara, CA) – Software QA Engineer (July’08- Oct’09)

● Responsible for writing test cases in Selenium with the TestNG framework for Functional Automation Testing. Utilized OO concepts & coded a script to automate the web-based GUI for Automation.

● Accomplishment in enhancing the performance of Web UI product by testing the product on different browsers: IE7, Firefox, and Safari using technology Selenium (TestNG Framework), CSS, HTML, JavaScript, MYSQL.

● Designed a data population tool to generate API data to be used for automation testing. Improved existing Perl-based client/server test framework and designed an object-oriented test for better performance.

● Wrote and improved test plan, test matrix, wrote/reviewed test case based on Black Box test plans.

● Developed Perl-based utility tools to send API requests to test devices on Linux.

● Developed Perl and Java-based DNS/DHCP client simulator to simulate clients’ operations to test against devices.

● Code review in JAVA developed by an offshore team. Tools & Technology: Java, TestNG, Selenium

*References available upon request

Contact this candidate