Rajkumar Jayaraman

Manager - Quality Assurance

Highlights

Accomplished QA professional with 12+ years of progressive experience and proven record of significant successful contribution in software quality, project management, delivery and process improvement.

  • Experience in leading large team (around 15+) with multiple ownerships on framework & Wireless areas involving combination of QA’s and SDET’s
  • 10+ years of experience working in product development company
  • Experience testing Web server, database and device software of handheld devices running on Android platform
  • Experience delivering the high quality deliverables for E2E multi-layered system projects
  • Experience in building strategy, design, development and implementation of test framework in Python
  • Experience in designing tests at different layers like unit test, integrations test, system & user acceptance test.
  • Lead quality improvements through code coverage, static analysis and building reliable automation solution
  • Experience working on Test-driven development practicing agile methodologies.
  • Tools knowledge on Emma, Sonar, JIRA, Test link, Test director, bugzilla, etc
  • Experience working with remote stakeholders, located at multiple sites across US, Israel and china.

Work History

Work History
Jun 2010 - Present

Manager III - Quality Assurance

Amazon.com

Amazon Kindle, Kindle Fire, Fire phone are pretty much among the top selling/much talked about products of amazon and I take pride working on these products over the past 5 years right from its inception. Initially as a senior QA resource and as a lead to manager where I own and deliver ownerships ranging around 20-25 individual components under framework and platform.

 Roles & Responsibilities:

  • Managed a team of 15+ with mix of QA and SDET engineers
  • Owned and delivered large items under Android Framework and Wireless areas across multiple product lines
  • Knowledge & expertise of handling multiple product lines in parallel
  • Building in optimization in process and test approach that helps quality output with shorter turnaround
  • Building custom & stable automation approach with long term vision
  • Enabling the team to adapt new technologies and motivate to innovate at every possible way on the day to day work
  • Rising the bar and building a competitive environment within the team
  • Experience working with Remote teams co-located at multiple time zones
Jan 2006 - Jun 2010

Senior Engineer - Quality Assurance

NDS.com (currently Cisco)

NDS is known for its dominance in conditional access world with never compromised security platform and also  the rich clients including DirecTV, BSkyB, TataSky etc.  I worked on Videoguard console, Offer management and some internal complex sub-systems that are primarily used to manage the tasks at head-end side of the system. NDS Videoguard is to be most secured solution in conditional access domain given that it has never been hacked in the past 20+ years. Each of these areas that I worked on demanded strong domain knowledge and the technical expertise. I lead the efforts on Functional testing E2E from the QA standpoint including defining test strategy covering manual and automation efforts. It was also given huge opportunity to build automation solution from scratch, which is considered to be reliable and being used even today.

Roles & Responsibilities:

  • Lead QA efforts for Videoguard console, Offer management system and Stream server database software features
  • Meeting quality assurance operational objectives
  • Designed & Developed reliable automation solution that involves multiple system/sub-systems
  • Validate quality processes by establishing product specifications and quality attributes
  • Maintain and improves product quality
  • Prepare quality documentation and reports
  • Train the peers/juniors with the technical expertise in building the automation solution
Feb 2004 - Dec 2005

Software Test Engineer

B2kCorp

At B2k Corp, I worked as Software Test engineer and had chance to test various Microsoft games including Microsoft Flight simulator, Halo and other well known games. Test scope was to validate the features with various different HW configurations (like display card, memory etc) supported by the game on different PC configurations. I also got a Microsoft quality award for the same effort.

Roles & Responsibilities:

  • Deriving test plan and test cases for the given requirements
  • Meeting quality assurance operational objectives
  • Prepare quality documentation and reports
  • Contribute & Train the peers/juniors with the technical expertise in building the automation solution

Education

Education
Sep 1999 - Jun 2003

Bachelor of Engineering in Computer Science

Mahendra Engineering Collage

Aggregate of 70.88%

Jun 1998 - Jun 1999

Higher Secondary school

Holy Cross higher secondary School

Aggregate of 82.0%

Technical Skills

Skills

Database

PL/SQL, SQL, Oracle

WebServices

SOAP, REST, JSON

Python

Developed Java RPC-XML based E2E test automation framework in python, which was used to test some real scenarios related to schedules

Projects/Assignments

Amazon Fire Phone:

Technology/Platform: Android, Linux
Role: QA Manager - Framework
Test Automation: Java, Python

The Fire Phone is a 3D-enabled smartphone, designed and developed by Amazon. As a QA Manager I was responsible for the quality of Framework features of Fire phone. Ownership includes defining test strategy, driving the testing efforts of all the framework components E2E, aligning to the release milestones and signing off for the release, which includes functional and non-functional test coverage.

 

Amazon Fire:

Technology/Platform: Android, Linux
Role: QA Manager - Framework
Test Automation: Java, Python 

Fire is the tablet line released by Amazon, which runs on FireOS Operating system (a forked version of Google’s Android). Device tightly integrated with Amazon services and ecosystem provides seamless experience for the users. As a QA Manager I own Framework QA part of Kindle for the past 3 generations of devices. Ownership includes testing all the framework components E2E, aligning to the release milestones and signing off for the release, which includes functional and non-functional test coverage.

 

Videoguard Console:

Technology/Platform: Flex, Java, Oracle 11g, Linux
Role: QA Lead, Driving End-to-End QA Effort
Test Automation: .Net packet parser 

VideoGuard is the core component of NDS Conditional Access System involving multiple sub-systems to deliver E2E experience. VideoGaurd Console is the application used to perform various authorization activities by interacting with the VideoGaurd Component. It helps the broadcaster to troubleshoot, authorize/de-authorize Service, Send/Cancel B-mail, OSD (On Screen Display), Software Downloads etc. in a Conditional Access Pay TV platform. As a lead QA I was responsible in defining the test strategy covering manual and automation test coverage. Designed and developed the automation test framework.

 

Offer Management:

Technology/Platform: Java, Oracle 11g, Linux
Role: QA Lead, Driving End-to-End QA Effort
Test Automation: Python, XML, Junit 

Offer Management is a next-generation product, which includes various technological and domain enhancements. This product is used to create & manage various business offers that suit the need of the customer as well as reduce the complexity of the system. It includes multiple subsystems, which need to be tested independently with help of drivers and stubs and also it need to be tested with integration of real components.

Certifications

Certifications
2005 - 2005

Certified Software Test Engineer - Foundation Level

ISTQB
2004 - 2004

Computer Hardware troubleshooting and Maintenance

Canada India Institutional Co-operation - IGNOU

Awards

Microsoft Quality Award” winner for the year of 2005

Personal Details

Date of Birth: 20th December 1981
Passport No: B3669323
Language Known: Tamil, English