Download PDF

Bharath Krishnamurthy

SOA Tester, Agile Enthusiast

Work experience

Mar 2011Present

Sr. Test Analyst

Cognizant Technology Solutions
  • 5+ years of SOA / web services testing experience.
  • Strong knowledge of US Mortgage, Australian Real Estate, Travel and Hospitality domains.
  • Test estimation, planning, execution and reporting.
  • Agile Scrum experience.
  • Leverage on open source frameworks - SoapUI, Rest-Assured and jMeter for functional and non-functional testing respectively.
  • Training and knowledge management.



Technical Skills

SoapUI, Rest-Assured, Selenium, Core Java, Groovy scripting, MQ, JMS, Service Virtualization, jMeter, SQL, Unix, SVN, VersionOne, Bamboo, JIRA, Confluence and Test Rail

Agile Methodologies
  • Working in Continuous Integration mode, shorter sprint and release cycles.
  • Active participation in scrum, grooming, planning, reviews, retrospective meetings with globally distributed teams.
  • Planning Poker points estimation.
  • Hands on expertise in both VersionOne and whiteboard techniques for keeping track of sprints and releases.
  • Implementation of QA best practices.
  • Knowledge sharing and promoting teams to adopt Agile lifestyle.
Test Automation
  • Automation of functional test cases using SoapUI and Rest-Assured framework with Core Java while maintaining Maven project structure.
  • Responsibly update and commit tests stored in repositories using SVN.
  • Build and add test plans to continuous and nightly builds using Atlassian Bamboo.
  • Peer review for the tests developed by other team members.
  • Monitoring builds and failures resolution.
  • Training and supporting teams on automation tools and techniques.
Functional Testing
  • Preparing maintainable test deliverable documents.
  • Conducting reviews of deliverable.
  • Manual Verification, Validation, Grey Box Testing and Exploratory Testing.
  • Test results, defect tracking and quality metrics generation and maintenance in VersionOne.
  • Querying MySQL, MS SQL and PostgreSQL databases to fetch test data and validate data stored.
  • Owning, analyzing and corresponding to tickets raised for any defects / new feature requests in JIRA ticketing tool.
Integration Testing
  • Testing interactions between services built using SOAP and RESTful web services technology.
  • Develop and maintain integration test suites.
Regression Testing
  • Complete verification of existing functionalities so as to confirm nothing is broken.
  • Updating and maintaining regression test suites.
System Testing
  • Testing application as a whole.
Other - Technical
  • Independently setup IntelliJ IDEA / Eclipse IDE work space for test automation.
  • Setup and troubleshoot Apache Tomcat / Glassfish application servers on Unix / Windows platforms in bash / command line respectively.