Post Job Free

Resume

Sign in

Engineer Software Developer

Location:
Mission Viejo, CA
Posted:
June 03, 2020

Contact this candidate

Resume:

RANJANI BETTADAHALLI

** ****** *****, ****** ***** Margarita, CA 92688

845-***-**** addlg7@r.postjobfree.com

SKILLED TECHNICAL TEST LEAD

Leading and collaborating with teams from various domains, possessing close to 12 years of IT industry experience, working in an Agile environment, successfully removing impediments and producing high quality products with solid SDLC skills and natural collaboration, attention to detail, facilitation, and leadership talents. Test product functionality as per specifications, requirements and design parameters with hands-on experience in project management, requirements management, and quality assurance built upon solid knowledge of Software development skills, Black-Box and White Box Testing, Grey Box testing, Software Verification & Validation, Test Design, Test tools and methods, Test documentation, Test management, Test traceability, Defect management and Defect tracking and Product Porting skills. Proactively research and champion the latest tools and technology to adopt a modern environment that allows for complex and frequent changes and ensures applications are well tested resulting in delivering high quality software products.

WORK EXPERIENCE

Contracting for Vincent Benjamin ( Real Estate Client )

Integration Test lead ( Salesforce CRM testing ) January 2020 - May 2020

Working as Integration Test lead and Salesforce tester for a Real estate client in Orange county.

Leading, Co-ordinating with multiple teams across the company for testing the migration/integration of the legacy CRM system into Salesforce.

Working proactively on validations of various cross-components and features, to ensure successful minor releases in the Agile environment with Active Sprints.

Leading the offshore team salesforce Core team to ensure the Quality of the current minor releases of the salesforce end user interface components.

Actively working on functional testing and integration testing ( Data integration and Data migration) of the new features and enhancements on the whole from End to End from legacy system to the SF UI level.

Pro-Actively working on writing manual test cases and execution and guiding the team with better QA practices and accurate test case authoring for clarity and quality.

Contracting for Accenture, (Banking Client)

Technical Test Lead / Senior Software Test Engineer ( Salesforce)

(Contract: Remote) November 2018 – November 2019

Worked as a Test Lead in the banking domain for the client, in the Data and Run the bank team, testing the backend data flow validations and the UI validations for Salesforce based custom apps.

Leading, Co-ordinating and validations of various cross-components and features, to ensure successful minor and major releases and Hot fix- deployments in Agile environment.

Leading the offshore team to ensure the Quality of the current major and minor releases.

Actively working on functional testing and integration testing ( Data integration and Data migration) of the new features and enhancements on the whole.

Actively participating in testing the Change requests and HOT fixes during deployments.

Working proactively in Agile environment, for faster turnaround time for testing the development fixes and frequent code changes in Sprints and ensuring high quality is maintained and delivered.

Hyundai AutoEver Telematics America (HATA), Fountain Valley, CA

Sr, Software Quality Engineer December 2017 – July 2018

Software Test Engineer (Contract)

Worked as a Software Test Engineer for HATA software engineering department, responsible in ensuring the Quality of current and future generation Telematics services built by HATA.

-Worked on testing the CWP (Customer Web Portal) and SPA (Smart Phone App) applications on Android iOS to ensure quality of the telematics software used by Hyundai customers.

-Utilize existing assets/test suite as well as create new test procedures to ensure Telematics services work according to requirements from an end-to-end perspective.

-Create Test strategy and design testing scenarios and cases around it.

-Test and confirm proper functionality of all supported Telematics features and backend systems to confirm robust and defect-free system.

-Confirm Telematics service provided services are performing according to specification and make recommendations for improvement.

-Investigate reported issues; perform root-cause analysis; develop countermeasures to resolve; retest to validate solution.

-Verify that the Telematics system and features meet customer expectations.

-Communicate and document defects to ensure integrated solutions and prevent future defects.

-Collaborating with the developers and testers from cross-function teams for defects resolution and verification.

Applied Medical, Rancho Santa Margarita, Orange County, CA April 2017 – December 2017

Software Test and Verification & Validation Engineer

Working as a Software Unit Test and V&V Engineer for Applied Medical, a medical device company under Technical Development and Engineering department, responsible in ensuring the Quality of the medical device product in a regulated industry: FDA Regulations and other Quality System Regulations.

-Experience in verifying and validating embedded software/firmware for medical devices

-Working on both Unit Testing and System Testing of the medical device product being developed.

-Unit Testing: Testing the embedded software, verification, and validation of the medical device software and various in-house software tools used by development and test teams, testing “white box", "black box" and “grey box” testing, and evaluate for test code coverage (Line and Branch/ Decision Coverage) adequacy using the code analysis tool LDRA.

-System Testing: Working on defining test strategy, designing and developing test cases from software requirements, architecture designs, and code of complex embedded real-time systems.

-Experience in leading other verification and validation engineers.

-Experience in requirements specification.

-Experience in authoring and executing test protocols, log and track defects to closure, and collaborate with development team to resolve defects.

-Participating in test protocol and test script reviews.

-Submission of written r, test protocols, and engineering documentation for testing of medical devices.

-Collaborating with engineering/development professionals to ensure that features /product function as expected.

-Review and document test specifications, results, ensure quality records are maintained.

Tentek LLC, California

Software Test Engineer (Contract) client HATA November 2016 – March 2017

Self learning, Online Course : Mobile Testing Jan 2015 –May 2015

Proactively pursued an online self-study course with practical Hands-on experience of Mobile Testing technologies on Android and iOs devices.

Siemens Healthcare diagnostics, Tarrytown, New York April 2014 to August 2014

Software Test Engineer, Senior (Contract)

Testing software for Immunoassay Medical Diagnostic instrument. Ability to study Requirements, Test Plans, Test designs and develop Test procedures and test cases. Execution and documentation of the test cases. Representing as software tester in scrum teams for the assigned feature using Agile methodology. Using documentation tools like Team Foundation Server (TFS). Microsoft Test Manager (MTM).

-Decipher complex system requirements into user testable logical test cases.

-Authoring and executing the test cases for User Interface / UI testing of the software for the Immunoassay device.

-Participating in scrum meetings and provided ideas to improve quality of SW.

-Collaborating with the developers and testers from cross-function teams for defects resolution and verification.

Netlib Database Encryption Software, Stamford, Connecticut November 2011 to November 2013

Software Test Engineer (Contract)

Analyze requirements to create test cases and scenarios. Prepare the environment and perform manual testing by executing the test cases. Perform Build verification testing (BVT). Review test cases prepared by other team members. Log defects using defect tracking system and provide review comments to developers for proper defect resolution. Prepare summary reports, lesson learned documents, and suggestion documents to facilitate future testing and defect resolution.

-Perform manual testing (Unit, Integration, Regression and UI testing / UAT testing) of Windows based Netlib Encryptionizer. The Encryptionizer product provides an additional layer of security to SQL databases, separate from Windows SQL Server security.

-Actively participate in daily scrum calls with various teams and developers in Ukraine, and issue resolution meetings that assess risks, blockers, and team progress.

-Generate proof of concepts for new features in development. Test products in development/release and suggest design changes to UI and drivers developers.

-Provide regression testing and end user testing / usability testing /user acceptance testing (UAT) for all beta and major releases.

Infosys Technologies, Ltd., Bangalore, India May 2010 to October 2010

Technology Lead / Team Lead

Led a team of three in fixing defects and unit testing and adding validations and User interface (UI) change requests for Java based Support Request Tracking application. Fixed code and maintained existing Java code base.

-Collaborated with team to generate proof of concepts to articulate design changes to meet the requirements of change requests.

IBM (India Software Labs), Bangalore, India

Senior Software Engineer (Test Lead) November 2004 to April 2010

Instrumental in developing and maintaining the Client SDK (CSDK) product for the IBM Informix Dynamic Server (IDS). CSDK is a software development kit which enables the use of interface APIs by providing the database drivers to the IBM IDS database server in a client-server computing environment.

Software Developer and Test Lead (January 2009 – April 2010)

Managed a team of three and led QA initiatives with IBM Rational products for JDBC driver and ODBC drivers in the SDK that improved the customer experience through resolution of customer defects, feature requests, and escalations in an agile development environment. Led the JDBC driver product build and migration from JDK 1.4 to 1.5 versions.

-Seamlessly transitioned from individual contributor to team lead role.

-Proactively worked with the Rational Team in UK to develop an in-depth understanding of the Rational PureCoverage tool for seamless integration into the ODBC and JDBC product's existing Test suite

-Led QA initiative to find the percentage of code covered with the existing Test cases in the nightly QA analysis using both the GUI and command line scripts of the Rational Tool. Analysis allowed for integration of new unit tests into the test suites for better Test coverage of the product code.

Software Developer, Individual Contributor (September 2007 – December 2008)

Individual contributor and sole lead for porting entire CDSK-ODBC component on Mac OS X (Leopard), delivered along with a GUI based pluggable ODBC driver library to suit the Apple’s native Datasource tool. Performed unit, integration, regression testing. Solved regression defects and customer defects. Published 3 technical articles on development and porting for IBM’s developerWorks.

-Product was presented at International Apple Conference, Mac World 2007, IBM Information on Demand Conference 2007 and Apple WWDC 2008. (World Wide Developers Conference)

-Earned a “Bravo Award” for solely porting the whole Informix Client SDK on Mac OS X and delivering in time for the Mac World conference 2007.

-Commended for excellent communication and collaborative skills working with IBM partner labs team in Kansas, USA.

-Popular product is extensively used by Mac customers along with the Informix server on Mac OS X Tiger and Snow Leopard OS.

Software Developer (January 2006 – September 2007)

Oversaw driver development and beta product releases. Solved ODBC customer escalations, customer defects on UNIX platforms and Windows platform, and provided product patches to customers during CSDK product releases/beta product releases.

-Solely developed and implemented a new function in the ODBC Datasource administrator tool that enabled immediate and automatic retrieving and reflecting database locale and improved the customer experience.

-Solved critical memory related issues for customers in collaboration with IBM Rational Purify team.

-Recipient of the “Bravo Award” for solving memory-related customer issues using Rational Purify.

Junior Software Developer (August 2005 – January 2006)

Resolved runtime issues of the CSDK product build caused due to compiler upgrade from VC6 to VS 2005. Resolved product defects and QA defects.

-Received a “Bravo Award” for porting the test cases for completing the VS2005 compiler upgrade within a short span of time.

Associate Software Engineer (December 2004 – August 2005)

Member of team that successfully built and tested the Informix Dynamic Server CISAM- Data blades on various UNIX platforms.

Accenture Global Services, Bangalore, India as Junior Software Engineer July 2004 to October 2004

Siemens Information Systems, Bangalore, India as Junior Engineer (Contract) April 2004 to June 2004

EDUCATION

Bachelor of Engineering in Computer Science Engineering, Vishveshwariah Technological University, India;

TECHNICAL SKILLS

Programming: C and Core Java, using object-oriented design and programming, Python, HTML, XML, CSS.

Environments: Eclipse, Visual Studio, Xcode, gdb, dbx, ODBC, JDBC, VMware.

Operating Systems: Windows, Mac OS X, Linux.

Database Servers: IBM Informix Dynamic Server, MS SQL Server.

Development: Object-oriented programming, Agile & Scrum development environment, Salesforce Apps.

Testing Tools: IBM Rational Purify and Purecoverage on Windows and UNIX, Selenium IDE, Device Anywhere,

LDRA automation tool for code coverage, Postman, Fiddler, Workbench DeveloperForce

Documentation Tools: Team Foundation Server (TFS) and Microsoft Test Manager (MTM), Version One, ALM.

Configuration Management: Rational ClearCase, ClearQuest and Team Concert, SAP Project Lifecycle management.

Bug Tracking tools: JIRA, BUGZILLA, PTC Integrity, Code Collaborator.

PUBLICATIONS

Co-author: Ranjani M Bettadahalli, Demystifying the Informix Database bundle (IDS and CSDK) installation on Mac OS. DevWorks 21 Aug 2008.

http://www.ibm.com/developerworks/db2/library/techarticle/dm-0808to/

Co-author: Ranjani M Bettadahalli, Part 1: Installing and registering the ODBC bundle driver graphically. DevWorks 16 Apr 2009.

http://www.ibm.com/developerworks/data/library/techarticle/dm-0904odbcmac1driver/index.html

Co-author: Ranjani M Bettadahalli, Part 2: FileMaker Pro and OpenOffice.org walkthroughs.

DevWorks 16 Apr 2009.

http://www.ibm.com/developerworks/data/library/techarticle/dm-0904odbcmac2walkthrough/index.html

Certifications/ Courses completed.

Completed an online course on Mobile Apps testing (black-box) for apps on iOS and Android devices.

On going - Learning UI and UX self study online course for mobile apps design for mobile devices.



Contact this candidate