Associate Automation Engineer (Network)

Generation Veeva Toronto, Canada


Our Company


At 2,200 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

Were looking for a team player who can learn quickly, and have a passion for quality to be part of our team. If you have the enthusiasm to help build great software products and is someone who likes to figure out how things work then Veeva has an opportunity for you! This is a hands-on position for delivering a high-quality SaaS product. You will take pride and ownership of key parts of the software and certify its quality and correctness before delivery to the customer.



  • Contribute to the automation test coverage using the QA framework
  • Create and improve testing-related documentation, including test plans, test cases, and automation test scripts
  • Identify, document and verify bugs
  • Review requirement specifications and technical design documentations to provide timely feedback
  • Participate actively in functional, system, integration and regression testing activities
  • Work with Software Engineers, Product Managers, and other QA Engineers in an Agile team environment
  • Develop deep expertise in the product


  • 1-2 years of QA/Development experience
  • 1-2 years Java development experience
  • Experience with automated testing tools/frameworks such as Selenium and TestNG/JUnit
  • A great attitude and ability to learn quickly, enthusiasm to help build great software product and attention to detail
  • Understanding of Software QA methodologies and approaches
  • Experience in writing test cases
  • Creative & ambitious person with a passion for excellence and attention to detail
  • Strong verbal and written communication skills
  • Strong interpersonal and facilitation skills
  • A good team player who is independent and fast-learning who takes ownership over resolve issues
  • Bachelor's degree in Engineering, Math, Computer Science, or equivalent work experience

Nice to Have

  • Experience in SaaS based Enterprise Software
  • Experience working in Unix/Linux environments
  • Experience with Atlassian products such as JIRA and Confluence is an advantage
  • Pharma life sciences industry experience
  • Working experience with databases such as Oracle, Mysql or SQL Server

About Veeva


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.


We don’t accept candidates from recruiters or placement agencies. If you have a candidate interested in Veeva, they should apply directly below or at For more information regarding this policy click here.