Sr. Director of QA, Vault Applications

Our Company

 

At 1,900 employees and growing, and consistently strong financials (NYSE:VEEV), Veeva was named among the top fastest growing public technology companies on Forbesannual Fast Tech 25 list. We build innovative cloud solutions for some of the worlds largest pharmas and biotechs, and we need great people like you to make it happen.

 

Our Culture & People

 

Our core values are Employee Success, Customer Success, and Speed. We are innovators, collaborators, and thought leaders out to create best-in-class solutions that help our customers improve and extend human life. Its genuine, straight-forward, and no fuss.

 

Job Summary

Veeva is looking for a highly driven, senior Quality Assurance seasoned manager who will be able to lead, build and scale our Vault Applications' QA organizationThe successful candidate will be able to architect and establish the QA processes, philosophy and team that deliver best in class quality applications at scaleThey will be championing our Vault applications testing strategy by driving best practices, and common efficiencies and consistencies across the applications QA teams in terms of processes, automation and multiple parallel releasesThey will be responsible for setting a standard of operation and collaboration between the multiple application QA teamsThe ideal candidate will be highly detail orientated with excellent communication skills that work well with internal and external partners at all levels.

 

 

Responsibilities


     Applications
QA Team Management

  • Be the leader driving the Application (Clinical, Quality and Commercial suites) QA teams on process improvements.
  • Manage and grow a team of QA engineers, enhancing their domain knowledge and being responsible for full stack testing.
  • Work with Scrum masters and Development managers on ensuring features are released on time with quality to the Release Engineering team
  • Drive multi-team interaction and collaboration to meet product release readiness
  • Define and own metrics and key performance indicators

 

     Strategize across Multiple Vault Applications

  • Develop best practices to standardize QA test processes across Vaults Application Suites (Quality, Clinical, Commercial and RIM).
  • Define and drive application testing separate from Vault platform testing, from functional, automation and release points of view.
  • Strategize on supporting various applications on different release branches and release versions on a common Vault Platform
  • Guide Release Engineering suites to execute dynamic analysis at regular intervals to mitigate cyber security attacks
  • Get customer usage patterns into our testing phase for better quality and application support
  • Define and own metrics and key performance indicators

    Qualifications

  • Solid understanding of software development life cycle
  • A proven track record of successfully implementing automation for web and mobile based software including 8+ years of management experience as a Quality Assurance Leader.
  • Sufficient level of technical background to provide highly-credible leadership to release engineering and automation teams and to be able to accurately and objectively evaluate complex project risks and issues
  • Ability to develop trusted relationships with cross functional stakeholders to drive quality releases
  •  

Requirements

  • BA or BS or equivalent experience is required; MA or MS is a plus
  • Strong interpersonal skills including mentoring, coaching, collaborating, and team building
  • Strong analytical, planning, and organizational skills with an ability to manage competing demands
  • Proven ability to release web based software products with quality and ensure objectives, goals, and commitments are met
  • Innovate and contribute to the evolution of Quality Engineering best practices while successfully releasing quality products to the cloud
  • Excellent oral and written communications skills and experience interacting with both business and engineering individuals at all levels
  • Solid understanding of appropriate tools:

         - Agile Project Management tools such as Jira
         - Jenkins, Automation frameworks, Selenium
         - Security tools like Fortify, Burp, Contrast

  • Experience with Java or Python

 

Nice to Have

  • Scrum Master credentials
  • Networking with multiple companies with a strong Linkedin profile

 

Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

 


Meet Some of Veeva's Employees

Chandrashekhar ".

Back-End Developer

CJ helps build scalable platforms and applications while collaborating with Product Teams to brainstorm and implement unique solutions. He also maintains features after they’ve been introduced.

Henrietta W.

Front-end Engineer

Henrietta focuses on delivering a great user experience by working customer needs into the features and products she builds. She also collaborates with QA Teams to iterate during implementation.


Back to top