Senior Hadoop Engineer/tester Resume
San Jose, CA
SUMMARY:
- Senior Software QA Tester with full system development lifecycle experience, including designing, developing, and implementing test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault free audits.
- Expertise in Quality Assurance Manual and Automation testing
- Expertise in Agile Scrum execution methodology
- Very strong understanding of SDLC, testing life cycle, methods, standards & bug life cycle
- Expertise in understanding the Business requirement and involved in Business requirement gathering
- Expertise in analyzing business requirement and writing Test cases, test scenarios and test deliverables
- Expertise in testing Mobile/web/Client - Server applications.
- Very Strong knowledge in performing back-end testing by writing and executing SQL queries.
- Expertise in Cisco SIP/VOIP protocols and Multicasting
- Performed Unit Testing, System Integration, Regression testing, UI and Compatibility testing of applications.
- Performed Performance/Load/Stress testing of various web applications and client server environment.
- Participated in the test cases reviews with the dev team to adhere with the business requirements.
- Strong background in Health care and insurance, Telecommunication, Bioinformatics
- Have excellent Analytical, Problem solving and communications skills.
- Enthusiastic, technically adept and skilled in Hadoop Eco system in conjunction with Spark and Kafka being the successor
- Highly proficient in Big data technologies Spark using Scala (SparkSql, Spark streaming, MLlib, graphX), Hive, Kafka, flume, Strom, Zoo Keeper, Zeppelin
- Expertise in NoSQL Databases - Cassandra & MongoDB
- Highly proficient in Ingesting data into Big Data Ecosystem
- Last to the lot is highly proficient in understanding new technologies and adept at building strong working relationships with coworkers and management
TECHNICAL SKILLS:
Operating Systems: UNIX, Linux, Windows
Database: Oracle 10g, Sql Server
Testing Tools: Mercury Quality Center, Test Manager, Load Runner
Web Programming: Html and xml
Programming Languages: Scala, Asp.Net and PL/SQL
Scripting Languages: Python, TCL
Multimedia Subsystem: VoIP, SIP, RTP & IP
Big Data technologies: HDFS, Spark, Spark SQL, Flume, Sqoop, Zoo Keeper, graphX
Big Data Visualization: Zeppelin
NoSQL databases: Cassandra, MongoDB
Big Data Streaming: Strom, Spark
Machine Learning: Spark mllib
PROFESSIONAL EXPERIENCE:
Confidential
Senior Hadoop Engineer/Tester
Roles & Responsibilities
- Design and development of software for DNA Sequencer in Spark MLlib framework
- Performed Unit, testing, Integration testing, System testing of Software
- Used an in-house defect tracking tool for defect tracking and worked close with peers to fix the defects
- Configured and ran Spark program on a 5 node cluster (Amazon EC2 spot instances) with Apache Hadoop-1.4.0 to handle 200GB data/sample of genomics data to test the scalabity.
- Tested raw data and executed performance scripts.
- Prepared data for tesing using Hive(Hadoop SQL)
- Responsible for preparing data and exploratory analysis for machine learning to develop models
- Designed and transmitted a RDBMS(SQL) Database to NOSQL Cassandra Database
- Created various type of visualizations using Spark Graphx and Zeppelin.
- Involved in extracting data from Source to HDFS
- Process data through Kafka and verify the same in Spark as experiment
- Develop use case to monitor the efficiency of Spark real time processing
- Data modelling for Cassandra to capture various Metrics
- Written persistence and Retrival API for Cassandra
- Various report generation (Store visit, Offer View, Heat map, etc.,)
Confidential, San Jose, CA
Senior QA Engineer
Roles & Responsibilities
- Member of Cisco TelePresence Multipoint Switch(CTMS) DevTest Engineering team from CIBU.
- Handled Cisco products such as CTMS, CTS-Manager, Cisco Unified Communication Manager, Webex on Alpha network.
- Administered Server Hardware and operating system.
- Called in as troubleshooter for other Engineers within the group
- Expertise in Agile,Scrum/Waterfall
- Expertise in SIP/VOIP protocols and Multicasting.
- Written Automation scripts in python
- Was the “go to” person to test key bug fixes for a quicker time to market
- Configure lab equipment (Servers and endpoints) for DevTest and DE groups
- Responsible for CTMS Stress/Performance test scripts
- Performed testing on TC5 (Tandberg) endpoints as well as Cisco TelePresence System endpoints
- Handled all testing of CTMS with MXE registered to a VCS
- Was important part of Gorilla Testing to verify stability of the software on Alpha network
- Contributed with testing for EFT readiness as well as FCS readiness
Confidential, Sunnyvale, CA
Quality Assurance Analyst
Roles & Responsibilities
- Performed Integration testing, System testing, UAT testing, GUI testing, Ad-hoc testing, Security testing of Shoretel conference application.
- Expertise in Web UI testing
- Written TCL scripts to test the Call control feature using the tool VTF.
- Using the tool TestComplete to test the GUI of the ShoreTel communicator.
- Using Director2SIM to test the call control and GUI of the ShoreTel conference Application.
- Extensively done GUI testing of Shoretel conference application
- Writing Test cases in HP Quality center and tracked defects using SIEBEL.
- Co-orinated with development team and managers in coming up with the optimum requirements.
- Reviewed the requirements and the USE CASE diagrams to write Test Cases in Test Director.
- Very good knowledge of setting up test environment (switchs,servers…)
- Working knowledge of UNIX.
- Tested all the Call control features
- Mobile experience in testing Shoretel application in mobiles like Iphone.
- Used VTF and Test complete tool to automate testing of Shoretel communicator.
- Performed Testing on Web Client, IPhone and instant messaging for Windows Client.
- As part of ShoreTel QA installed, configured and administrator Shoreware Director.
- Writing Test Plans, Test abstracts and Test scenarios for integration and system testing.
- Executed test cases manually and verified actual results against expected results.
- Responsible for entering and Tracking bugs in Siebel to resolve bugs.
Confidential
Senior System Engineer
Responsibilities:
- Performed testing of Web based QNXT insurance application.
- Performed Manual Testing of Web based application.
- Prepared Test data set for client.
- Performed Acceptance testing, Functionality testing, Regression testing, Black box and White box testing, UAT testing of the Web based Horizon application.
- Played the role of CC (Configuration Controller) single handedly.
- Have Conducted frequent Audits to ensure the adherence of Quality Standards and QA processes..
- Coordinated with senior SQA and have come up with new standards that the team members should adhere in terms of Quality.
- Extensively worked towards the achievement of CMMI level 5.
- Experienced in writing test cases, test scenarios and creating test data.
- Done GUI testing of new integrated application of Horizon systems
- Experienced in SQL/JavaScript for the purpose of testing.
- Coordinated with Technical Leads to design and implement test scenarios.
- Extensively analyzed the BRD(Business Requirement Document)
- Analyzing the test results, and preparing problem reports.
- Involved in daily status calls and updating the status.
- Participated in defect calls with development and design teams for the defect resolution and defect reporting.
- Extensively used SQL queries to verify data in the backend.
- Performed integration testing, regression testing and System Testing.
- Performed integration testing, regression testing and System Testing.
- Reported the bugs using an in-house tool bug-reporting system.
