# Naveen Prakash > A good manager will always have the big picture in mind and guide the employees through a series of small targets in order to achieve overall success. Location: San Francisco Bay Area, United States Profile: https://flows.cv/naveenprakash Senior Software Engineer in Quality Engineering with 15+ years of experience building and scaling modern test automation platforms for large-scale consumer and enterprise products. Currently working at Yahoo, with prior experience at eBay and Apple, contributing to high-traffic, globally distributed systems. I specialize in end-to-end quality engineering across web, mobile, and APIs, with deep expertise in Playwright-based automation, CI/CD quality gates, API functional and contract testing (Orval, Zod), and shift-left testing strategies. My work focuses on improving software reliability, accelerating developer productivity, and enabling teams to ship high-quality features with confidence. In recent years, I’ve been actively incorporating AI-assisted tools into test engineering workflows to strengthen test intelligence, reduce flaky failures, improve defect detection, and support developers with faster, safer code merges. I enjoy working at the intersection of engineering excellence, scalable platforms, and product quality, collaborating closely with cross-functional teams to deliver meaningful impact at scale. ## Work Experience ### Software Engineer @ Yahoo Finance Jan 2019 – Present | Sunnyvale, California • Design and implementation of mobile automation framework using WebdriverIO, Appium, Jasmine, Mocha, Chai(different flavours of Node.js). • Design and implementation of automation framework for web application using webdriver, TestNG. • Integrate all the QE automation scripts with Sauce-Labs for extensive test coverage. • Implementing Jenkins jobs to run smoke tests as part of continuous integration build pipeline(CI/CD) • Worked closely with cross functional teams to collaborate and integrate end to end applications. • Developed API functional tests to support backend standalone micro-services. ### Software Engineer @ eBay Jan 2016 – Jan 2019 | San Jose, California Worked as Software engineer 3, involved in requirement finalizing to test planning and till the product delivery as per the agile methodology. Created automated tests for regression testing of different modules using selenium web driver using Maven for build controlling, Test NG and GIT for version controlling and continuous integration. I was also involved in creating, executing and maintaining Web Service Automation Test Scripts using Java, REST, SOAP, Web Services, TestNG , Postman and SOAP UI. Worked on e-commerce domain with in-dept knowledge of Architecture and module creation using different API and database and content creation. ### Technology Lead @ Apple Jan 2015 – Jan 2016 | Sunnyvale, CA Retail project is the largest project of client ‘Apple’ with Infosys. Retail project deals with almost all the applications used in Apple stores. These applications cover all the interactions of customer with Apple systems from the web, mobile and in person. These applications also help in managing store employees, workshops, events etc. The scope of the project involves automation of activations of iPhone using Appium, Selenium Web-Driver, Maven and TestNG. It has two sales channels: AOS (Apple Online Store) and POS (Point of Sale-retail). Testing ranging from Smoke testing, Functional Testing, Regression testing, automation testing to User Experience Testing etc. by employing agile model of testing ### Senior Test Engineer @ eBay Jan 2014 – Jan 2015 • Design, development, implementation and maintenance of automated and manual test plans using Selenium 2.0 (Web Driver) automation tool with core Java. • Experience in mobile testing using SELENDROID/APPIUM (Selenium 3.0) API’s for Android device and IOS device. • Expertise in testing of native/hybrid/webapp application in mobile (Android & IOS device). • Work closely with developers, business analysts, and customers in developing and testing cutting edge software solutions that are scalable, cost-effective and the highest of quality. • Collaborate with business and technical team members as well as customer groups to evaluate or diagnose problems and recommend possible solutions. • Log, track, and verify resolution of software and specification defects. Ensure quality of documents developed in all phases of QA process. • Work with deployment team to create nightly automation regression execution builds. • Involved in participating and providing technical assistance in identifying, evaluating, and resolving highly complex test problems. • Implemented Data Driven testing using TestNG Data Provider Class. • Tested REST Services by executing acceptance, functional, and regression test using Rest Client. • Involved in the review meetings to ensure the QA Project Plan schedules were adhered to and the critical path activities meet the deadlines. • Developed detailed Testing Methodologies, Test Matrices, Test cases and Test Procedures. • Perform Backend testing by developing and executing SQL queries. • Analyzed various requirements documents and Use Cases to prepare detailed Test plans. ### Automation test engineer @ TechiZen Inc. Jan 2012 – Jan 2014 • Involved in Manual and Automated Testing of the application • Responsible for setup and execution of Quality Center for the testing • Responsible for Defect Reporting, Traceability Matrices, and Defect Tracker for their root cause analysis • Responsible for Test Plan review, bug triage, and co-ordination with client on the requirements • Work closely with developers, business analysts, and customers in developing and testing cutting edge software solutions that are scalable, cost-effective and the highest of quality • Responsible for creating and managing Automation Test Script using Test Complete v 9.0 • Performed Front End GUI Testing and prepared implementation plan documents • Involved in the review meetings to ensure the QA Project Plan schedules were adhered to and the critical path activities meet the deadlines • Executed Test Cases and Test Matrices for Integration Testing of the Application, Interacted with developers and resolved User needs and reported System • Executed SQL Queries to verify the dataflow from the backend. • Responsible for verification and validation of data. • Interaction among team members, development team to resolve issues. • Responsible for bringing all severity bugs to the notice of QA Manager and resolving those issues with development team. ### Test Engineer @ SDG Corporation: IT Security and Risk Management Solutions Jan 2011 – Jan 2012 Baxter Brazil – Medical Directory Portal The application “Medical Directory Portal” helps the users to manage, request and view different medical products which have been either launched or will be coming soon in the market. It also allows for request of new products and upgrades of existing products. It has an approval process in place which can be viewed by different managers, approvers and requesters based on roles and permissions. ## Education ### Bachelor’s Degree in Electronics and Instrumentation Institute of Technology and Management Gwalior ### High School in PCM Kendriya Vidyalaya ## Contact & Social - LinkedIn: https://linkedin.com/in/naveenprakash82 --- Source: https://flows.cv/naveenprakash JSON Resume: https://flows.cv/naveenprakash/resume.json Last updated: 2026-04-11