ebay > ebay Employee Directory > Krishna A
krishna-a-05562782
Last updated: Yesterday
Krishna A's Personal Email and Phone Number
Find unlimited person contact information for free with noon.ai.
Krishna A
Software Engineer 3 QE (Full Time employee of eBay)
Find email
(free lookup!)
Find phone #
(free lookup!)
Location: San Francisco Bay AreaApprox. Years of Experience: 15
Krishna A's Current Workplace
eBay
Company Size
2500+
Amount Raised
$1.2B
eBay Inc. is a global commerce leader that connects millions of buyers and sellers in more than 190 markets around the world. We exist to enable economic opportunity for individuals, entrepreneurs, businesses and organizations of all sizes.
Show more
Notable Investors
Benchmark, Maveron
B2C
Retail
Auctions
E-Commerce
Marketplace
Online Auctions
Sharing Economy
E-Commerce Platforms
Experience
eBay
Feb 2014 - Present
Software Engineer 3 QE (Full Time employee of eBay)
Jan 2017 - Present
8 yrs 7 mos
Backend and UI framework Development. Automation testing of UI using Java, Selenium, TestNG and Back-end web services using Jersey client, Java, TestNG. Writing Unit tests using Mockito and PowerMockito. Setting up Continuous Load & Performance testing using Jmeter Setting up Continuous Delivery and Continuous Deployment Pipeline from scratch. Setting up functional code coverage using Cobertura and Jacoco Cross functional testing with cross team domains and cross functional teams. Leading and Mentoring other QA team members. Technology Stack: Java, Selenium Webdriver/Grid, Cucumber, Testng, Maven, Git, Linux, Mac, Jira, Jenkins, Sonar cube, Kibana, Elastic-search, Jmeter, Test Rail, Test Link, API Testing using Jersey client, Junit, Javascript, Mockito, Power Mock, Appium, Auto IT, Skuli
Software Engineer 2 QE
Feb 2014 - Dec 2016
2 yrs 11 mos
Working on eBay core Spotlight Platform(Content Management Tool) that is partnered by different teams with in eBay like HomePage,Browse,Deals,Events,Mobile,Stores,Motors,Garage etc with Parallel Automation and continuous regression and release support. Working as an Individual Lead Contributor and responsible for following activities. Planning: 1. Scoping Project deliverables 2. Understanding requirements and Planning the test plan preparation 3. Dividing tasks between the team members 4. Coming up with new set of test cases for both Automation and Manual execution Unit Testing: 1. Writing unit tests using Junits+Mockito/Power Mockito Frameworks. 2.Findings unit test coverage gaps and adding more tests at Integration level. 3.Analyzing and fixing the failure of Junit tests. 4.Instruments the Junits and bringing up Code Coverage to verify the Line Of code, Branch, State coverage. Automation Testing: 1. Testing the Web Services (SOAP + REST API's) using Jersey client + Java 2. Front end Automation using Selenium Webdriver + Java 3. Design and Implementation of Automation Framework model for both Back-end testing and Front end testing using Testng and Junit framework 4. Working knowledge on both BDD and TDD framework model 5. API Testing and Unit Testing 6. Running the test scripts across different browsers using Grid 7. Accessibility Testing and Security Testing 8. Performance Testing using Jmeter 9. Estimation of Code Coverage for Automation 10. Mobile Automation using Selendroid and Appium 11.Preparing Automation Tracebility Matrix. Manual Activities Involved: 1. Writing the Test plan Document for new features 2. Writing new set of test cases & executing them 3. Logging the defects and verifying them 4. Verifying the Re-Rolls and delivering them to customers on –time 5. Involved in reviewing the Test cases Continuous Delivery /Continuous Deployment: 1.Set up a Continuous Delivery pipeline for each of these projects and monitor them at each and every phase.
SAP Ariba
Dec 2010 - Feb 2014
Product QA Engineer
Mar 2013 - Feb 2014
1 yr
Major Activities Involved: Automation: 1. Developing Selenium Test scripts using Selenium Web Driver 2. Writing the test class methods using Test NG and Junits 3. Analyzing and fixing the failed Test scripts 4. Running the scripts on Different Browsers by using Selenium GRID 5. Wrote Custom functions to enhance frameworks 6. Involved in Traceability Matrix for Automation 7. Involved in Test Script Reviews. 8. Involved in recording the scripts in IDE, Selenium RC 9. Involved in API testing using Junits 10. Involved in Analyzing the API test cases and fixing the failures. 11. Involved in working with Apache POI Libraries 12. Involved in identifying the X- Paths, finding ID’s of elements, finding elements by ID, finding elements by name, finding elements by css 13. Involved in debugging tests and creating test suites Programming Skills: Strong hold on Data Structure & Algorithm, Java, Python, JavaScriptSOAP UI, XML/JSON, HTML, CSS, SQL, BASH Shell Script Automation Framework & DevOps Skills: Data Driven, Key Word, Hybrid, Page Object Model, Selenium WebDriver/GRID, AutoIT, SIKULI, Groovy, TDD (JUNIT/TestNg), BDD (Cucumber-JVM, JBehave), JavaScript, Jasmine, AngularJS, Protractors, Grunt, Mocha, SVN/GIT, MAVEN/ANT, CI Jenkins, Log4j, Hudson, SauceLabs, BrowserStack, Docker Container, Virtualization Code Coverage: JaCoCo, Cobertura, Sonar API (Backend) WebServices Automation Skills: SOAP, REST, HttpClient, Google Gson, SimpleJson, Jackson, Jersey Client, REST Assured, SOAP UI, JSON, XML, JMETER, Swagger, Mockito, WireMock, POSTMAN Performance Testing Tools: Jmeter Performance Monitoring/Alert Tools: Grafana,Kibana Project/Test management Tools: JIRA, Rally, HP-QC/ALM, Test Rail, Agile SQL/NoSQL DB: Oracle, MySql,Mongo DB Mobile/Device Test Automation Skills: iOS & Android devices: Native/Hybrid/Browser apps testing using Appium,Charles Proxy
Associate QA Engineer
Aug 2011 - Mar 2013
1 yr 8 mos
1.Prepared Test case Design plan and Test Plan Document. 2.Extensively performed manual testing process to ensure the quality of the product. 3.Conducted various types of testing like Functional ,Integration,Migration,System,Database,Compatibility,Security Testing 4.Worked on Hot fixes,Escalations and delivered them on time. 5.Involved in Scrum meetings as well as review meetings 6.Worked with different teams to balance the work loads. 7.Worked on Release control Activities 8.Worked on Different Browsers and OS certifications 9.Worked on Deploying the Hot fixes to the customer by using OPS Deployment 10.Worked on analyzing the Junit script failures 11.Automated Test cases using Selenium IDE and RC 12. Analyzed LQ(Long Qual) failed scripts and improved the automation pass percentage by fixing the flaky scripts. 13.Worked on Web Services using SOAP UI tool.
Trainee Engineer
Dec 2010 - Jul 2011
8 mos
1.Prepared Test case Design plan and Test Plan Document. 2.Extensively performed manual testing process to ensure the quality of the product. 3.Conducted various types of testing like Functional ,Integration,Migration,System,Database,Compatibility,Security Testing 4.Worked on Hot fixes and Escalations and delivered them on time. 5.Involved in Scrum meetings as well as review meetings 6.Automated Test cases using Selenium IDE and RC 7. Analysed LQ(Long Qual) failed scripts and improved the automation pass percentage by fixing the flaky scripts. 8.Worked with different teams to balance the work loads.
Education
  • 2006 - 2010
    Jawaharlal Nehru Technological University, KakinadaBachelor of Technology - BTech, Computer Science Engineering
  • 2006 - 2010
    Jawaharlal Nehru Technological University, KakinadaBachelor of Technology - BTech, Computer Science Engineering