<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jaishree V &#8211; Sandhata</title>
	<atom:link href="https://resources.sandhata.com/author/jaishree-venkatachalam/feed/" rel="self" type="application/rss+xml" />
	<link>https://resources.sandhata.com</link>
	<description>Transform the Business of IT</description>
	<lastBuildDate>Fri, 15 May 2026 09:35:26 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.9.26</generator>
	<item>
		<title>My test automation journey</title>
		<link>https://resources.sandhata.com/my-test-automation-journey/</link>
		<pubDate>Wed, 26 Jul 2017 15:40:06 +0000</pubDate>
		<dc:creator><![CDATA[Jaishree V]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Innovation Platform]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Test Automation]]></category>

		<guid isPermaLink="false">http://resources.sandhata.com/?p=2028</guid>
		<description><![CDATA[<p>When I first started my career at Sandhata, I was introduced to middleware test automation using a tool called IBM RIT (Rational Integration Tester). As a newbie, without any experience even of manual testing, I had to try to make sense of this new, unfamiliar process. Soon, however, I became fascinated by this particular tool [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/my-test-automation-journey/">My test automation journey</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>When I first started my career at Sandhata, I was introduced to middleware test automation using a tool called IBM RIT (Rational Integration Tester). As a newbie, without any experience even of manual testing, I had to try to make sense of this new, unfamiliar process. Soon, however, I became fascinated by this particular tool and started to discover the real power of automation.<br />
<span id="more-2028"></span></p>
<h3>Why do we need test automation?</h3>
<p>Manual testing is all about executing test cases by hand, without the support of any tools or scripts.<br />
Automated testing, on the other hand, allows us to execute these test cases faster and more simply with the help of various tools, scripts, and software.</p>
<p>For the large number of organisations embracing Agile working practices, end-to-end automation and DevOps it’s becoming necessary to fully automate and streamline testing to be able to keep up with the pace of change. Automated testing is especially helpful in situations where the code changes frequently or when using a varied infrastructure landscape. This is something I experienced first-hand when working on the <a href="http://resources.sandhata.com/our-software-and-services/devops-platform/" target="_blank" rel="noopener noreferrer">Sandhata Bank</a> project.</p>
<h3>Benefits of automated testing</h3>
<ul>
<li><strong>Speed:</strong> By removing manual steps, the execution process can be 1000’s of times faster.</li>
<li><strong>Reusability:</strong> Automated test cases can be reused/rerun with just a single click.</li>
<li><strong>Quality:</strong> Automation ensures that the test coverage is always as complete as possible, and helps to identify bugs early in the development process.</li>
<li><strong>Efficiency:</strong> The ability to run tests simultaneously means shorter test cycles.</li>
</ul>
<h3>Things that fascinated me in automation testing</h3>
<p>RIT makes it possible to execute test steps automatically without any manual tasks. To do this, we use a programming approach to emulate a user’s interaction with an application, and then verify the test steps using various programming assertions. The range of features and functions available nowadays to validate test steps I find incredible. They really allow you to automate pretty much everything that is needed to probe and analyse code in a great deal of depth. We have come a long way from the early days of test automation with just basic comparison features.</p>
<p>When I first learnt about the concepts of Service Virtualisation (SV), I was bowled over by the possibilities it can provide. As I gained a deeper understanding of how it all works, I could fully appreciate the power of SV and its potential impact on a software project.</p>
<blockquote><p>In my view, if harnessed correctly, SV really has the capability to eliminate bottlenecks in software delivery and increase the speed of change – by removing pretty much all dependencies.</p></blockquote>
<h3>Test automation types and tools</h3>
<p>Most recently, I have been able to work on the whole range of testing for the Sandhata Bank project: unit testing, system integration testing, system testing and load testing. (Read more about Sandhata Bank and our DevOps Innovation platform <a href="http://resources.sandhata.com/our-software-and-services/devops-platform/" target="_blank" rel="noopener noreferrer"><strong>here</strong></a>.)</p>
<p>Initially, we built all of our test harnesses using RIT, then implemented Service Virtualisation with RTVS (Rational Test Virtualisation Server) to remove dependencies and create full end-to-end automation so we could achieve Continuous Delivery. Since then, I have used several other tools for automated testing – including Selenium, Junit, and Karma.</p>
<h3>The test automation difference</h3>
<p>The biggest difference of test automation is in the ability to launch all the necessary testing functions at just the click of a button. Removing the need for manual steps helps to streamline the process and returns the results quickly. What’s not to like?</p>
<h3>Curious about working at Sandhata?</h3>
<p>Take a look at our <a href="http://resources.sandhata.com/our-company/work-with-us/" target="_blank" rel="noopener noreferrer"><strong>Openings page</strong></a> or download your copy of our <a href="http://resources.sandhata.com/wp-content/uploads/2017/07/Sandhata_CareerGuide.pdf" target="_blank" rel="noopener noreferrer"><strong>Career Guide</strong></a> to start your own journey in test automation or any of the other exciting areas we operate in.</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/my-test-automation-journey/">My test automation journey</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Implementing continuous security</title>
		<link>https://resources.sandhata.com/implementing-continuous-security/</link>
		<pubDate>Fri, 26 May 2017 05:00:37 +0000</pubDate>
		<dc:creator><![CDATA[Jaishree V]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Innovation Platform]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Test Automation]]></category>

		<guid isPermaLink="false">http://resources.sandhata.com/?p=1933</guid>
		<description><![CDATA[<p>The importance of security in software development is already widely understood and security testing is generally well embraced in the software delivery process. But when organisations enter the world of Continuous Delivery and Continuous Deployment, it becomes even more important to be able to test and enforce continuous security the same way – not only [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/implementing-continuous-security/">Implementing continuous security</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>The importance of security in software development is already widely understood and security testing is generally well embraced in the software delivery process. But when organisations enter the world of Continuous Delivery and Continuous Deployment, it becomes even more important to be able to test and enforce continuous security the same way – not only quarterly or monthly.<br />
<span id="more-1933"></span></p>
<blockquote><p>This means that the security testing, validation and approvals must be automated and able to evolve with your changing application.</p></blockquote>
<h2>Continuous Security Testing</h2>
<p>New tools are constantly being released, providing continuous security testing capabilities. Here at Sandhata, we wanted to incorporate continuous security testing into our evolving demonstration application, Sandhata Bank, which runs on our <a href="http://resources.sandhata.com/our-software-and-services/devops-platform/" target="_blank" rel="noopener noreferrer">live DevOps Innovation Platform</a>. Part of my role in this project was to research and try out different security testing tools; both open source tools as well as those commercially available.</p>
<p>&nbsp;</p>
<h2>Tools overview</h2>
<p>This is a summary of the tools I looked into, and how we have used them in the Sandhata Bank application.</p>
<p>&nbsp;</p>
<h4>1. Container Security</h4>
<p><a href="https://www.twistlock.com/" target="_blank" rel="noopener noreferrer">Twistlock</a> is a tool focused on container security testing, designed to integrate in an automated way into the end-to-end delivery lifecycle. It offers vulnerability detection, container hardening, compliance enforcement, active threat protection and runtime policy enforcement.</p>
<p style="text-align: center;"><em><strong>For the Sandhata Bank application, we think that Twistlock is a good choice for container security in our Docker containers. It is on our roadmap to implement Twistlock in a future phase of our Sandhata Bank project.</strong></em></p>
<p>&nbsp;</p>
<h4>2. Web Application Security &#8211; Static Code Analysis</h4>
<p><a href="https://www.sonarqube.org/" target="_blank" rel="noopener noreferrer">SonarQube</a> software is an open source quality management platform, built to continuously analyse and measure technical quality. It generates a report showing vulnerabilities, which can be integrated with various tools. There are plugins, for example FindSecurityBugs which can be executed using SonarScanner.</p>
<p style="text-align: center;"><em><strong>For Sandhata Bank, we implemented Sonar right at the beginning of the project, and it provided us with a way to continuously enforce our coding standards. We have since incorporated other aspects of Sonar, including FindSecurityBugs to continuously analyse the security status of our releases and alert us to any vulnerabilities.</strong></em></p>
<p><a href="https://www.veracode.com/" target="_blank" rel="noopener noreferrer">Veracode</a> is a licensed platform covering complete application security, focusing on automation, process and speed. It includes tools to find and fix vulnerabilities in software at every point in the development lifecycle and also offers web application scanning to help catch exceptions, which automated testing could have missed.</p>
<p style="text-align: center;"><em><strong>We decided to implement SonarQube in favour of Veracode as it seemed a better fit for our purposes. SonarQube had a plugin to integrate with Jenkins, and allowed configuration through the Jenkins UI, which Veracode did not.</strong></em></p>
<p>Also, SonarQube was able to scan through code to identify vulnerabilities before the code was compiled, so we could incorporate security scanning tight at the start of the CI process.</p>
<p>&nbsp;</p>
<h4>3. Dynamic Code Analysis</h4>
<p><a href="https://subgraph.com/vega/index.en.html" target="_blank" rel="noopener noreferrer">Vega</a> is a free, open source scanner and testing platform to test the security of web applications. The automated scanner crawls websites, extracting links, processing forms, and running modules on possible injection points to submit requests that fuzz parameters, amongst other things.</p>
<p style="text-align: center;"><em><strong>We haven’t implemented Vega yet as we have focused on enhancing other areas, but this tool is on our list of potential features to be added in future.</strong></em></p>
<p><a href="https://vaddy.net/" target="_blank" rel="noopener noreferrer">Vaddy</a> is an automated web vulnerability scanner with strong CI support. Vaddy gives insight into the security of web apps and easily hooks into the standard deployment process to effectively detect vulnerabilities and deal with them before they become entrenched in the code.</p>
<p style="text-align: center;"><em><strong>For Sandhata Bank, we decided that Vega was better suited to our needs at the moment, as it is able to perform faster scans than Vaddy – and it is open source.</strong></em></p>
<p>&nbsp;</p>
<h2>Going forward</h2>
<p>We are continually extending our Sandhata Bank application to incorporate new features and solutions. For more information on the live DevOps Innovation Platform, or to request a personalised demo, <a href="http://resources.sandhata.com/our-company/contact-and-office-information/">contact us</a> today!</p>
<p>&nbsp;</p>
<h3>Want to know more?</h3>
<p>Take a look at the <a href="http://resources.sandhata.com/our-software-and-services/devops-platform/" target="_blank" rel="noopener noreferrer">Platform page</a> or contact us on <strong>+44 20 7680 7105</strong> for a no-obligation product review.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/implementing-continuous-security/">Implementing continuous security</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>From College to Career</title>
		<link>https://resources.sandhata.com/from-college-to-career/</link>
		<pubDate>Wed, 12 Apr 2017 05:00:51 +0000</pubDate>
		<dc:creator><![CDATA[Jaishree V]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Test Automation]]></category>

		<guid isPermaLink="false">http://resources.sandhata.com/?p=1824</guid>
		<description><![CDATA[<p>Choices shape and define us. Past choices mould us into who we are today and the ones we make today shape who we become tomorrow. In this blog post, I will share a brief story of how my career choices have helped shape me into who I am today. After all, aren’t we are all [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/from-college-to-career/">From College to Career</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Choices shape and define us. Past choices mould us into who we are today and the ones we make today shape who we become tomorrow. In this blog post, I will share a brief story of how my career choices have helped shape me into who I am today. After all, aren’t we are all ultimately responsible for our own actions?<br />
<span id="more-1824"></span></p>
<h4>A passion for technology</h4>
<p>Technology has always fascinated me. There is something almost tantalisingly powerful about it that draws me in. So, entering into IT was a choice I made purely out of passion – unlike countless others. I’ve was pretty sure about this choice even in high school and I have not regretted it once.</p>
<h4>From high school to college</h4>
<p>As I’ve always been pretty strong-minded about my goals, choosing a focus in high school was a piece of cake. Two years of dedicated hard work later, I secured the score I wanted and then decided to continue my learning journey. I started pursuing B-Tech IT at Panimalar Institute of Technology.<br />
For me, as for most people, the college years were the best times of my life. College taught me all I needed to know to start off a career in the realm of IT, equipping me with sound knowledge in UNIX, Java, JMS, and admin support. I trained to become a software test engineer working on various stages of testing across the project lifecycle.</p>
<h4>Choosing a specialism</h4>
<p>If there was one thing I was sure about, it was this: The world outside of college – especially the world of software engineering – is peppered with competition. I knew I needed a little something “extra” to create a place for myself in the job market. I spent a reasonable amount of time researching and exploring the options available to me, and eventually narrowed it down to the field of Analytics. Hence, I went for a post-graduation in Business Analytics at SSN College of Engineering. That’s where I was introduced to the world of Big Data Science; the art of interpreting numbers and coming up with innovative solutions to various data related issues. The tools I came to learn included R, SAS, MYSQL, and Excel.</p>
<h4>Life and career at Sandhata</h4>
<p>I’d done my graduation and post-graduation, both with honours. Now I was equipped to step out into the world.</p>
<p>Being selected to work for Sandhata Technologies has been a bonus in more ways than one. It has given me the perfect head start in my career. Also, as a Sandhata consultant, I’m exposed to an array of responsibilities and diverse experiences. Currently, my work is focussed on testing as a QA Engineer, helping to deliver projects within tight deadlines. I’m learning a wide range of new technologies, and I am already a Certified Associate Developer in RIT.</p>
<p>Life at Sandhata is a mix of wonderful things. There is so much to look forward to. The work culture here is amazing and I’m happy to say that I’m one of those few fortunate people who have managed to make great friends in their workplace. My colleagues are fun and my superiors are very friendly.</p>
<h4>Choices make the future</h4>
<p>I really must say that so far, the choices I’ve made in my life and career have always led me to where I want to be. From high school to workplace; I’m happy to see how far I have come. But still, my journey has just begun. There are many more cross-roads yet to come, and lots of choices to be made. Whatever our journey looks like, I’m sure we can all learn some valuable lessons along the way – and make the career choices that are the best for us in the end.</p>
<p><strong>Learn more</strong><br />
Want to know more about Sandhata careers, or discuss how we can support you through testing and project delivery? <a href="http://resources.sandhata.com/our-company/contact-and-office-information/">Contact us</a> to have a conversation with me or one of our other experts today!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/from-college-to-career/">From College to Career</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
	</channel>
</rss>
