dcsimg

Career Story: Software Quality Executive For A Large Software Development Company

Software Quality Executive For A Large Software Development Company

Job Title: Software Quality Manager

Type of Company: I work for a large, worldwide software development company supplying a variety of software products for manufacturers.

Education: BS, Computer Science, Northeastern University

Previous Experience: I started in college with four school-sponsored internships related to my degree program. Hired by Apple Computer research and development out of college (mostly due to volunteer work running a Macintosh user group), I worked for Apple for ten years before joining a startup that went public a few years later. I then moved to Ann Arbor where I've been leading onshore/offshore R&D teams for 4 years.

Job Tasks: I'm responsible for the overall quality of four software products used by thousands of technical writers and illustrators around the world. Our products provide a broad range of capabilities, much of which requires customization using Application Programming Interfaces (APIs).

As a software quality manager (SQA), my primary role is to recruit and mentor employees, define our software quality process, set team priorities/schedules, develop infrastructure to make us more efficient, and audit/review the work of team members. I work closely with software development managers and senior management to define project requirements, budgets, and schedules. Where possible I also participate as an individual test engineer.

Two-thirds of our QA department works in our Indian research and development center; the remainder are located in our US, UK, and Germany R&D centers.

My typical day starts with a review of our automated daily metrics report. This report summarizes the percentage of test cases completed, failure rate, pending bugs, and pending verifications of fixes. This is followed by a series of early morning conference calls with cross-functional teams (Software Development, QA, Documentation, Marketing). The remainder of the day is spent: - Following up on urgent issues - Planning emergency patch releases - Answering questions from colleagues - Providing suggestions for feature specifications - Writing test plans - Reviewing resumes - Interviewing potential hires - Meeting 1-on-1 with employees to provide feedback - Writing new test cases/code - Testing the products, reporting bugs, verifying fixes - Developing or improving our automated testing tools - Ordering new equipment/software - Learning new technologies

Most of the detailed planning work is delegated to our senior QA Engineers. They have 5+ years of experience, are experts in their respective features, and are given a fair amount of responsibility to make decisions and supervise the execution work within their assigned areas.

I work 40-50 hours a week in an office environment and travel 1-2 weeks a year. To succeed in my position, you need to have strong skills (technical, communications, leadership) and a strong team.

Best and Worst Parts of the Job: The best part of the job is being paid to be a critic and advocate for our customers. I get to dabble in a wide variety of technical disciplines, form theories, investigate/isolate issues, assist other engineers, and occasionally do some programming. As a manager, I also enjoy making decisions and delegating tasks.

The worst part of the job is dealing with customer complaints, writing process documentation, resolving interpersonal conflicts, and performing formal performance reviews.

Job Tips:
1.) Seek out internships or volunteer positions in your desired field.

2.) Experiment with different types of jobs...find your passion, then develop the necessary skills.

3.) Take a business communications course to develop your business writing and public speaking skills.

4.) To compete in the world market, focus on developing business skills where our culture provides distinct advantages/opportunities (creativity, flexibility, entrepreneurship).

5.) When you enter the job market, commit yourself, learn from your colleagues, treat everyone with respect, identify issues and provide solutions make your boss look good. Once you've proved your value, volunteer to take on more responsibilities

Additional Thoughts: After 20 years, I still love going to work every morning. My first big break came with a lot of persistence...I wanted to work for Apple Computer. I had a friend who was contracting there so I moved out without a job, lived off of credit cards, and crashed the weekly beer bash until I got recognized. After 3 months of temping, I got a permanent offer that launched a very successful career. All my job opportunities came from personal contacts. My last big break came by asking a friend-of-a-friend to submit my resume for an open position. Bypassing the normal resume submission system is a great way to get you noticed.

Popular Schools offering General Engineering Programs

quickinfoThese schools offer particularly quick info upon request, and we have written detailed profiles for each (click school names to see the profiles).

Request info from multiple schools, by clicking the Request Info links.

Matching School Ads

Liberty University provides a world-class education with a solid Christian foundation, equipping men and women with the values, knowledge, and skills essential for success in every aspect of life.

  • Programs: BS in Aeronautics
  • Degrees: Bachelor
  • Programs: Master - Project Management
  • Degrees: Master

Want to earn a bachelor's or master's degree in the high-demand business field?

  • Programs: M.B.A. with an Emphasis in Project Management
  • Degrees: Master

You've found Ashford University, where school comes to you. Earn your bachelor's or master's degree online.

  • Programs: BA/Project Management, BA/Public Relations and Marketing - Project Management, MA/Organizational Management - Project Management, more...
  • Degrees: Bachelor, Master
The Art Institutes system of schools
North Hollywood, Santa Ana

With an education from an Art Institutes school, imagine what you could create.

  • Programs: Industrial Design (BS)
  • Degrees: Bachelor

The University of California, Riverside
Transforming Engineers into Leaders

If you’re seeking to elevate your technical expertise and take on leadership roles in today’s global workplace, the UC Riverside online Master of Science in Engineering can deliver the highly calibrated balance of scientific and business knowledge to help you reach your goals.

  • Programs: M.S. in Engineering, Data Science Specialization, M.S. in Engineering, Environmental Engineering Systems (Water) Specialization , M.S. in Engineering, Materials at the Nanoscale Specialization, more...
  • Degrees: Master

Earn your Master's degree online from Norwich University.

  • Programs: Master of Civil Engineering Online
  • Degrees: Master
Milan Institute
Bakersfield

Prepare for an exciting new career at the Milan Institute.

  • Programs: Electrician, Oil and Gas Instrumentation Technician
  • Degrees: Diploma
San Joaquin Valley College
Bakersfield, Ontario, Salida, Visalia

San Joaquin Valley College - A Private Junior College.

  • Programs: Certificate - Industrial Maintenance Technician, Degree - Industrial Maintenance Technician, Certificate - Electrical Technology
  • Degrees: Certificate, Associate

Earn your degree or diploma on your schedule and succeed at Ashworth College.

  • Programs: AutoCAD
  • Degrees: Diploma
Matching School Ads
You are visiting:

Find a school near you

What are Career Stories?

Career Stories are concise, real-world career overviews written by people relating their personal career experiences and wisdom. They provide invaluable insights and mentoring advice to students and career changers.

Most stories include:

  • a typical day or project
  • tips and advice
  • best and worst parts
  • educational background
  • previous experience

Browse hundreds of Career Stories

More Details On This Career

Please also see our detailed information about Engineering Managers, including:

Back to Top