Post Job Free
Sign in

Quality Assurance Qa Engineer

Location:
San Francisco, CA
Posted:
November 07, 2025

Contact this candidate

Resume:

Narayana Devanur

Mobile: 510-***-**** Email Id: **********@*****.***

Having 15+ years of experience in Quality Assurance on Manual and Test Automation on Web and Mobile applications for front end and back end services using Cypress, Protractor, Selenium Webdriver with Java, Soap UI, Rest Assured, Cucumber with Ruby, WATIR, UFT(QTP) with VB Script languages.

Professional Summary:

• Mastery in developing Automation frameworks using Cypress, Protractor, Selenium WebDriver with Java, Selenium WebDriver with Python, Cucumber with Page Object model, WATIR Ruby, UFT(QTP) and Rest Assured using Cucumber with TestNG

• Well versed with project activities such as Test Planning activities, scope identification, schedule the tasks, Identifying test cases & test scripts, test execution and involved in peer reviews and to support test activities for CI/CD pipelines using Jenkins

• Solid understanding on distributed systems and application flow to perform component level and integration systems testing thoroughly for all phases of testing,

• Ability to perform different types of testing like Smoke, Regression, UI, Functional, Compatibility, Adhoc, Retesting & API testing and deliver the product with at most quality

• Sound knowledge on Defect Tracking and reporting the bugs and promote fixing and validation of bugs

• Pretty good at using Object Oriented programming concepts while creation/updating of automation scripts for Frontend UI and Backend API applications

• Proficient in working with different tools like Cucumber, Selenium Web driver, WATIR, UFT(QTP automation tool), Postman, Jenkins, GIT, Rest Assured, Rest Client, TOAD for DB2, Vignette, Typo(CMS tool),QC, JIRA, Bugzilla, TestLink, Mingle and Version One.

• Provide technical leadership, driving and performing engineering best practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs.

• Strong analytical and project management skills. Very attentive to business requirement details

• Ability to work efficiently as a Lead as well as individual contributor for the assigned tasks based on the organizational needs.

• Working exposure on Unix commands, MySQL and ability to write SQL statements.

• Strong at prioritization of tasks, Time management and organizational skills

• Having Open attitude towards sharing new ideas and knowledge, proactive approach towards problem solving, taking ownership of issues & having determination to follow things till closure.

• Ability to do multi-tasking on different testing assignments and handled the multiple projects efficiently.

• Ability to take decisions independently with sound judgment

• Good interpersonal, written and oral communication skills, and ability to collaborate effectively with inter-disciplinary teams and management Professional Experience:

• Working as Automation Engineer consultant with Apple Inc from June 2024 to till today.

• Worked as Senior Software QA Engineer with Tesla Inc, Fremont, CA from Nov 2020 to June 2024.

• Worked as a Senior Software Engineer II with Nisum Technologies Inc., San Francisco, CA from December 2017 to Nov 2020.

• Worked as a Associate Test Manager with OSI Technologies, Hyderabad from November 2009 to November 2017.

Technical Skills:

Testing Tools Manual Testing, Cucumber with Ruby/Java, QTP(UFT),WATIR,APPIUM, Selenium with Java, Web Services, Post Man, Rest Assured, Rest clients, Vignette

Languages Java, Python, Ruby, VB Script, TypeScript Automation

Frameworks

Page Object Model Design Pattern, Hybrid, Data driven, cucumber, Keyword Driven

Test Management

Tools

JIRA, Mingle, VersionOne, Quality Center, BugZilla,, Radar CMS Tools Vignette 7.3.1, Typo

Operating System Windows 98/2000/XP/2003/Vista/7/8/10, UNIX Databases SQL Server 2005, DB2, Casandra, Oracle

CI & Build Tools Jenkins, Maven, GIT, Subversion

Projects Profile:

Projects worked : Front End Consolidation, Quicksilver Environment : Java, spring, Casandra, Oracle, AWS Cloud Tools Used : GIT, Radar, Jenkins, Maven, Quip, Confluence, Postman, Rest Client Automation tools : Selenium WebDriver, Rest Assured, Cucumber, Java Duration : June 2024 to till today

Job Duties:

• Understanding and analyzing the business requirements with respect to the customer’s point of view.

• Involving in Stories walkthrough and provided estimates for the allocated stories in a sprint.

• Creating feature files and automation scripts for the given UI and API stories played in Sprint.

• Testing the stories in cloud environments by deploying latest artifacts where codebase is available as per stories

• Testing the API’s through postman and rest clients as per given criteria and raised the defects in case of issues in Radar.

• Prepared the test plan document and updated it Confluence & Quip.

• Supporting the resources in case of Business/Functional knowledge on the application as well on automation front

• Attending daily Scrum calls with Product Owners and Sprint Master along with team members on daily basis

• Executing smoke and regression test suite on the application on the new builds using Jenkins for UI and backend Automation scenarios.

• Involved in debugging and modifying the test scripts for the failed scenarios

• Analyzing the results & reporting defects by using radar for Iterative & Regression testing.

• Interacting with Development team/Business Analyst until the stories move to release.

• Verify the functionality in production environment and Sign off in presence of Product Owner and feature will be available to customers.

Projects worked : FX Tesla, Learning, Versatility Chart,Sales Incentives, Temp Assignment Environment : C#, MySQL, Google Cloud

Tools Used : GIT, Jira, Jenkins, Maven, Confluence, Postman, Rest Client Automation tools : Selenium Web driver with POM using Python, Rest Assured using Python Duration : Nov 2020 to June 2024

Job Duties:

• Understanding and analyzing the business requirements with respect to the customer’s point of view.

• Involving in Stories walkthrough and provided estimates for the allocated stories in an sprint.

• Creating feature files and automation scripts for the given UI and API stories played in Sprint.

• Testing the stories in google cloud environments by deploying latest artifacts where codebase is available as per stories

• Testing the API’s through postman and rest clients as per given criteria and raised the defects in case of issues in Jira as well as in VersionOne.

• Prepared the test plan document and updated it Confluence.

• Supporting the resources in case of Business/Functional knowledge on the application as well on automation front

• Attending daily Scrum calls with Product Owners and Sprint Master along with team members on daily basis

• Executing smoke and regression test suite on the application on the new builds using Jenkins for UI and backend Automation scenarios.

• Involved in debugging and modifying the test scripts for the failed scenarios

• Analyzing the results & reporting defects by using Jira/Version One for Iterative/Regression testing.

• Interacting with Development team/Business Analyst until the stories moves to release.

• Verify the functionality in production environment and Sign off in presence of Product Owner and feature will be available to customers to do QR Wallet so that they will be Credit Information and pay the bill online from that moment onwards. Projects worked : QR Wallet, POS QR, Cobrand Migration, Online QR Environment : Java, spring, DB2, Google Cloud

Tools Used : Putty, Toad, GIT, Jira, Jenkins, Version One, Maven, Confluence, Postman, Soap UI, Rest Client

Automation tools : Cucumber with Ruby/Java using Selenium Web driver, Rest Assured Duration : Dec 2017 to Nov 2020

Job Duties:

• Understanding and analyzing the business requirements with respect to the customer’s point of view.

• Involving in Stories walkthrough and provided estimates for the allocated stories in an sprint.

• Creating feature files and automation scripts for the given UI and API stories played in Sprint.

• Testing the stories in google cloud environments by deploying latest artifacts where codebase is available as per stories

• Testing the API’s through postman and rest clients as per given criteria and raised the defects in case of issues in Jira as well as in VersionOne.

• Prepared the test plan document and updated it Confluence.

• Supporting the resources in case of Business/Functional knowledge on the application as well on automation front

• Attending daily Scrum calls with Product Owners and Sprint Master along with team members on daily basis

• Executing smoke and regression test suite on the application on the new builds using Jenkins for UI and backend Automation scenarios.

• Involved in debugging and modifying the test scripts for the failed scenarios

• Analyzing the results & reporting defects by using Jira/Version One for Iterative/Regression testing.

• Interacting with Development team/Business Analyst until the stories moves to release.

• Verify the functionality in production environment and Sign off in presence of Product Owner and feature will be available to customers to do QR Wallet so that they will be Credit Information and pay the bill online from that moment onwards. Projects worked

Environment

Tools Used

Automation

tools Duration

: CREDIT APP CONVERSION, Flexible Template,Shop& Browse-Hub

: Java, spring, DB2, Google Cloud

: Putty, Toad, GIT, Jira, Jenkins, Version One, Maven, Confluence, Postman, Soap UI, Rest Client

: Cucumber with Ruby/Java using Selenium Web driver, Rest Assured

: Nov 2009 to Nov 2017

Job Duties:

• Understanding and analyzing the business requirements with respect to the customer’s point of view.

• Involving in Stories walkthrough and provided estimates for the allocated stories in an sprint.

• Creating feature files and automation scripts for the given UI and API stories played in Sprint.

• Testing the stories in google cloud environments by deploying latest artifacts where codebase is available as per stories

• Testing the API’s through postman and rest clients as per given criteria and raised the defects in case of issues in Jira as well as in VersionOne.

• Prepared the test plan document and updated it Confluence.

• Supporting the resources in case of Business/Functional knowledge on the application as well on automation front

• Attending daily Scrum calls with Product Owners and Sprint Master along with team members on daily basis

• Executing smoke and regression test suite on the application on the new builds using Jenkins for UI and backend Automation scenarios.

• Involved in debugging and modifying the test scripts for the failed scenarios

• Analyzing the results & reporting defects by using Jira/Version One for Iterative/Regression testing.

• Interacting with Development team/Business Analyst until the stories moves to release.

• Verify the functionality in production environment and Sign off in presence of Product Owner and feature will be available to customers to do QR Wallet so that they will be Credit Information and pay the bill online



Contact this candidate