Top Benefits
About the role
Who you are
- The ideal candidate will be highly technical, motivated, and can work without too much supervision
- 3+ years of QA/Development experience
- 2+ years of Java/Python development experience
- Proven experience with the automated testing tools Selenium and JUnit
- Deep understanding of Software QA methodologies and approaches in a software company with short-release cycles
- Experience in writing test cases that cover both sanity and in-depth testing including but not limited to boundary, negative, compatibility, and concurrency tests
- Working experience with databases such as MySQL, Oracle, or SQL Server
- 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 to resolve issues
- Bachelor’s degree in Engineering, Math, Computer Science, or equivalent work experience
- 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
What the job involves
- You will automate testing of key parts of the software and the output data and certify their quality and correctness before delivery to the customer
- Create/enhance the automation test coverage using Java and/or Python
- Review requirement specifications and technical design documentation to provide timely feedback
- Create and improve testing-related documentation, including test plans, test cases, and automation test scripts
- Identify, document, and verify bugs
- Participate actively in functional, system, integration, and regression testing activities
- Work with Software Engineers, Product Managers, and other QA Engineers in a team environment
- Develop deep expertise in the product
Benefits
- Fitness and wellness reimbursement
- 2% salary towards personal development
- Childcare vouchers
- Work anywhere
- Private Medical Insurance
- Cash Health Plan
- Life Assurance
- Income protection
- Auto Enrolment Pension Scheme
- Home internet reimbursement
- 25 days + Public Holidays + 3 day festive break
About Veeva Systems
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry. Committed to innovation, product excellence, and customer success, Veeva has more than 875 customers, ranging from the world's largest pharmaceutical companies to emerging biotechs. Veeva is headquartered in the San Francisco Bay Area, with offices in Canada, Europe, Asia, and Latin America. Visit the Jobs section for open positions and remember that correspondence to new applicants and existing candidates will only come from an official @veeva.com email address.
Top Benefits
About the role
Who you are
- The ideal candidate will be highly technical, motivated, and can work without too much supervision
- 3+ years of QA/Development experience
- 2+ years of Java/Python development experience
- Proven experience with the automated testing tools Selenium and JUnit
- Deep understanding of Software QA methodologies and approaches in a software company with short-release cycles
- Experience in writing test cases that cover both sanity and in-depth testing including but not limited to boundary, negative, compatibility, and concurrency tests
- Working experience with databases such as MySQL, Oracle, or SQL Server
- 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 to resolve issues
- Bachelor’s degree in Engineering, Math, Computer Science, or equivalent work experience
- 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
What the job involves
- You will automate testing of key parts of the software and the output data and certify their quality and correctness before delivery to the customer
- Create/enhance the automation test coverage using Java and/or Python
- Review requirement specifications and technical design documentation to provide timely feedback
- Create and improve testing-related documentation, including test plans, test cases, and automation test scripts
- Identify, document, and verify bugs
- Participate actively in functional, system, integration, and regression testing activities
- Work with Software Engineers, Product Managers, and other QA Engineers in a team environment
- Develop deep expertise in the product
Benefits
- Fitness and wellness reimbursement
- 2% salary towards personal development
- Childcare vouchers
- Work anywhere
- Private Medical Insurance
- Cash Health Plan
- Life Assurance
- Income protection
- Auto Enrolment Pension Scheme
- Home internet reimbursement
- 25 days + Public Holidays + 3 day festive break
About Veeva Systems
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry. Committed to innovation, product excellence, and customer success, Veeva has more than 875 customers, ranging from the world's largest pharmaceutical companies to emerging biotechs. Veeva is headquartered in the San Francisco Bay Area, with offices in Canada, Europe, Asia, and Latin America. Visit the Jobs section for open positions and remember that correspondence to new applicants and existing candidates will only come from an official @veeva.com email address.