Test Engineering is Software Engineering

(As told to Angie Chang)
Getting Started

When I was a little girl and my father bought Macintosh’s Newton, I got interested in technology. As I started working, I did continually change my mind about whether or not I wanted to continue working in technology. Looking back, tech seemed so hard and complex it seemed – and there were no women role models to look up to.

After college, I applied to Citrix at an on-campus USC job fair, and then I was called in to interview. I can’t say I always wanted this role because I studied to be an electrical engineer and slowly started moving toward the software side! It’s worked really well for me so far to take one step at a time, and for now I have more short-term goals like learning new technologies and getting better at the work I do. Ultimately I’d love to be CTO or CEO of a tech company that makes consumer products.

My favorite part of my job as a software engineer in test is that I’m the first customer, and it allows me to come up with creative use cases for the product I am testing. I use build tools like Maven and Ant to run my automation tests. Web-based testing requires knowledge of HTML, CSS, Javascript, JQuery, etc so you know how to write test commands to interact with a mock or headless browser. Selenium requires the tests to be written in a programming language, and we [at Citrix] picked Java.

Depending on what type of product you are testing, and what component you are testing, there are a variety of tools for test automation. For example, I use JMeter for Load Testing, and Canoo Webtest and Selenium Webdriver for Web-based testing.

This is the best time to be a woman in tech, there are so many support groups and many more role models now than ever before.

Advice for New Engineers

Whenever you learn a new coding language/technology, find a project to work on so you can actually put it to use. Ask a lot of questions – no question is dumb.

This post was originally published in the Hackbright Academy blog 

Advertisements

Interview with Minoo Gupta, Senior Director of Engineering at Citrix Systems

“Giving Education Your Best Shot Is Key to Success”

Minoo Gupta is the Sr. Director of Engineering, in Cloud and Networking Division at Citrix. Prior to Citrix, she has held various Engineering and Management positions over the last twenty-five years in Systems Software Engineering. Follow her on Twitter at @maziki.

Tell us a little bit about your growing years

I grew up in Lucknow and Delhi. My father worked as a Design Engineer in Indian Railways all his working life, so my schooling was done at Kendriya Vidyalaya in both locations. After I completed my Secondary School, I wanted to be a doctor, or rather, my extended family wanted me to be a doctor. With some luck and persuasion I went to Delhi College of Engineering and completed my Electrical Engineering degree in 1986.

What got you interested in Technology? What was the IT industry like when you graduated from college?

My first stint with technology was during my internship while I was studying at Delhi College of Engineering in the summer of 1984. I worked at Department of Defense in Delhi, India, programming a bouncing ball game using Basic 2. During the course of that internship I was really drawn towards the concept of making computers do what you want by programming and getting instant gratification in the process. I was always good at math and logic, so programming skills came naturally.

I graduated from college at a time when the Indian IT market was just beginning to explode. I was fortunate to pursue my passion for Computer Programming and be employed by one of the top IT companies at the time, Tata Unisys. After completing my rigorous on-the-job training for various Programming Languages and Operating Systems I was placed with the parent company Unisys in Atlanta, Georgia. I travelled to Atlanta in the summer of 1987 and since then I have been in the US working in the computer industry.

What advice would you give your college self? What do you think has helped you be the successful woman you are today?

I am not sure if I would do any thing differently. I believe that hard work, eagerness to learn, and enjoying downtime with family and friends would be my first choice. It may not seem like it, but college years pass really quickly, so staying focused on giving the best to studying and learning is key to an individual’s success. While you may use little of what you learn in college in real life, but the discipline and passion you show in these years will stay with you throughout your life.

My inspiration comes from my parents and then family and siblings. My parents have worked hard with a smile and a sense of purpose, no matter what the circumstances. They have shown me to be strong, graceful and forgiving. These are few of the qualities that set you apart. I inspire and strive to be an individual who leaves a lasting and positive impression on people while our paths cross and we talk together in this world. Some walks are smaller and some longer, but being there as a companion who is supportive, encouraging, truthful and present makes a difference to this journey.

This post was originally published in India West here

Celebrating International Women’s day 2013

“It’s never too late – in fiction or in life – to revise.” — Nancy Thayer

While I was a student at USC, my ultimate goal was to get a job, pay back my student loan, get married and live happily ever after. I signed my offer letter a few months shy of graduating and was ready to collect my paychecks so I could finally spend on the things I couldn’t do as a poor student: travel and shop. The truth is I didn’t have anything really pushing me to be the best I could.

My dreams were coming true, my boyfriend and I decided to get married, and I moved to San Francisco. I realized that it being a new city, I needed to make friends, so I looked for meetups I could join. I saw that there were many tech meetups I could go to, which was great. The bad part was I quickly noticed it meant I was around some very committed people who had been working as long as me, but were far more accomplished. The difference between them and I was that they really wanted to succeed, while I had just been drifting through, because I was doing “well enough”.

I joined Bay Area Girl Geek Dinners as a co-organizer in 2011, because I wanted to get more involved in the Women-In-Tech community, and also so that I could meet other women like me. Through my interactions and conversations, I found out I had been doing so many things wrong. I was guilty of not leaning in, much like a lot of other women. I had never negotiated my salary, or asked for a raise, and worst of all, I had stopped improving.

A memorable moment for me is when I met Sophia Perl; a mother of two, a product manager at eBay, and the creator of two mobile apps. How was she doing it all! I had to take a few steps back to understand that I could do it too. I just really needed to want to do it.

I immediately realized I couldn’t fret over the past, but had to move forward. I recognized I was a little out-of-date with my skill set, so I signed up for online tutorials and meetups. I went online to look at what forums said my salary range should be, and after some effort, gathered the courage to bring it to up with my boss. We also started talking about what I needed to do to get that next promotion. Finally, I started to take my career as seriously as my husband takes his.

I have since never looked back. I constantly make goals for myself, and ask for continuous feedback and if I feel like I have a different opinion from my co-workers, I don’t hesitate to bring it up. I am really excited to have found the passion and drive to never stop improving. My advice to any woman starting out would be to go out, find a network of women who can inspire you, and don’t be afraid to speak out, because if you don’t reach far enough, you’ll never hit your potential.

This post was originally published on the Bay Area Girl Geek Dinners website

Bay Area Girl Geek Dinners Pursues Gender Equality in Silicon Valley

The male-dominated tech industry is an age-old problem. How many tech events have you attended with women as the obvious minority?

The lack of gender balance in the tech industry has always been an issue I identified with. When studying at USC, I was a board member of the University chapter of Society of Women Engineers (SWE). So when I started working at a tech company after college and found out about Bay Area Girl Geek dinners, the idea of combining women in technology, networking and fun – all in one night – sounded too good to be true! Was there really a network of girl geeks like me out there?

Girl Geek Dinners started in August 2005 in London and are now there are chapters of Girl Geek Dinners all over the world. Women 2.0 co-founder Angie Chang noticed that there was no Bay Area chapter, and promptly started one in 2008. It was received with an overwhelming response right from the first dinner, which was hosted by Google and drew 400 attendees.

I found out about Girl Geek Dinners on Facebook, and I felt I had to get involved! I work for Citrix, and HR was looking for some new and interesting ways to promote the San Francisco office. I suggested we host a Girl Geek Dinner, and what a success it was! Meanwhile I had emailed Angie asking if I could help her out in any way with the organization. When I finally met her at the dinner, we agreed that the first place I could start was by working on the website. A few weeks later, I began helping Angie with organizing the dinners. I didn’t know it at the time, but that event changed my life!

What do these dinners entail? Companies buy dinner and drinks for geek girls. This allows for networking  amongst the attendees and recruiting by the sponsoring company. There’s also co-branded schwag given out at the dinners to make the dinners more memorable.

The planning for a Girl Geek Dinner starts when a representative from a company shows interest in hosting an event. Some companies need more help and ask us to find them a venue, suggest talk topics, and even find speakers. Bigger companies have facilities on-site, and have employees from VPs to engineers who form the speaker panel to talk up their products and work culture, so don’t need hand holding in that regard. We stay in constant touch and two weeks before the event, we create a Eventbrite invite for attendees to register for free.

The format of these dinners has varied, from panel discussions to lightning talks. The talk topics and speaker bios are posted in the Eventbrite invite we publish via our mailing list, Facebook fan page, Twitter, and the website. The dinners usually fill up within a few minutes of opening the event for RSVPs! Wall Street Journal’s Market Watch called us “One of the toughest tickets to get in Silicon Valley”

What draws people to Girl Geek Dinners are the talk topics, the hosting company, and the opportunity to mingle with other attendees over dinner and drinks over the talk topics, which range from programming languages to career development in a tech company. These dinners have been very successful in connecting people together and in helping companies get their name out.

When I graduated from USC and began working, I wasn’t able to find an organization whose work excited me as SWE did. Bay Area Girl Geek Dinners does that and more for me. To say it has benefited me personally and professionally is a thorough understatement. I had always been too shy to let myself standout in a crowd, and now I am finally coming out of my shell as a co-organizer of Bay Area Girl Geek Dinners. I especially love interacting with the interesting girl geeks I meet at these dinners. Through these dinners, women in tech can get together and encourage each other (and other women who want to get into the tech field) without being afraid, because this industry needs more female power!

To stay in touch about future dinners, sign up for our Mailing List, “Like” us on Facebook, and Follow us on Twitter!

This post was originally published in India West here

Profiling Female Engineers at Citrix on Lady Ada Lovelace day 2012

Lady Ada Lovelace, the world’s first computer programmer was a 19th-century mathematician who collaborated with Charles Babbage on his theoretical “Analytical Engine,” the world’s first computer.

October 16th is celebrated as “Ada Lovelace Day,” on which women  in Science, Tech, Engineering and Mathematics are celebrated for their work, whether contemporary or historical. The day to honor her began in 2009, when nearly 2,000 people pledged to blog about women in technology, using Oct. 16 as a marker.


Shirley Chiu, (Sr Prinicipal Sw Test Engineer) recognized her love for technology in Grade school, because she always loved puzzles, computers and Math. While she doesn’t have a single defining moment that explained her entry into the tech industry, her interest was mainly due to her parents influence. They were very keen she do something practical out of college.

She believes her biggest accomplishments have been largely through the success of all the people she influences in and beyond the QA department at Citrix OSD. Her advice? “Just feel that you have to love learning new things all the time and constantly share the knowlege you have gained with others. “

Amanda Helman, (Staff Sw Engineer) was the first female Software Engineer at OSD. She says her mother was her biggest role model as a woman in tech. She taught Amanda how to program and ran the computer lab in her school. Amanda very quickly found her calling when she figured out she could write programs to do anything she wanted; including talk back to her! She would have scripted conversations with them instead of imagining her stuffed animals talked!

Amanda wanted to be in the Tech industry, instead of her original choice of Art, when she took her first Computer Science classes in High School. It was just as much fun as Art, but had much clearer parameters for sucess! Having a big brother who was a programmer was a major plus as well. Her advice? “Speak your mind – sometimes I’m tempted to censor myself because I fear the things I say will be taken differently just because I’m a woman, but you can’t let such hypotheticals control you.”

Kimaya Mittal, (Principal Research Engineer) fell in love with programming when she took her first Computer classes in High School.  The subject being a natural fit for her, she realized immediately it was what she wanted to do!

She recognizes her biggest achievement is her work over the last three years designing, analyzing and continuously improving the bandwidth management technology that powers GoToMeeting HDFaces.

Her advice? “Do what you love and what best fits your interests and talents. To me, that is the only way to be truly happy – in technology or otherwise.”

On Ada Lovelace day I encourage you to think about which woman in tech inspires you? What do you think you can accomplish in order to be a role model to younger girls?

Six takeaways from Microsoft’s ‘Your Office Your Terms Panel’ 2012

Earlier this week, I attended a panel discussion about women entrepreneurs at Microsoft’s office. Representatives from Women 2.0, Astia, 85 Broads, Women in Public Policy (WIPP) and National Association for Women Business Owners (NAWBO) talked about best practices and practical advice for women entrepreneurs at this “Your Office, Your Terms” cloud event. Sepideh Nasiri represented Women 2.0 on the informative panel.

I learned a lot about the challenges a woman could face when starting her own company, and how to be prepared for it.

Here my top 6 takeaways from the event:

  • Talk about your company and products in the present, not in the future – right from the start! Your company exists from the moment there is an idea. Literally fake it until you make it.

  • Thoroughly research the VCs you plan to approach. Find out whether they fund businesses like yours. Perfect your pitch before you meet them. There’s definitely a learning curve on how to craft your pitch well, but it’s not rocket science.

  • Research your potential competitors in detail. Find out what makes them successful. Your biggest customer might be your biggest competitor one day and vice versa.

  • Don’t be afraid to pitch your idea to anyone who will listen. The more you pitch, the more feedback you will receive. Don’t worry about someone stealing your idea – you will only improve your pitch with practice.

  • The biggest challenge for women entrepreneurs is themselves. Learn to sculpt your language to be positive, and start a healthy pattern early.

  • Get the right people on the bus. Technology has to be your friend if you want to be competitive today. Make sure someone on your A-team is the technologist if you aren’t.

The panel also shed light on their respective organizations and what they do to help women entrepreneurs:

The Q&A session that followed exposed typical problems women entrepreneurs face when they approach VCs, and how to handle them.

Above all, I learnt that if you really want to start a company, there are various organizations that can help you through the process. Aim for the stars, dream big, and believe in yourself!

 This post was originally published in Women2.0’s blog here