Veeva Systems is looking to hire experienced Senior Software Engineers in Test to work on Site Vault, a rapidly growing SaaS platform product in the Life Sciences industry, to ensure the delivery of a top-quality SaaS product through functional and automation testing.
Requirements
- Experience in writing test cases and automating them, covering both sanity and in-depth testing including and not limited to boundary, negative, compatibility, and concurrency tests
- Experience in JavaScript, Java, Python, or other object-oriented programming language
- Experience with TestRail or similar test case management software
- Experience authoring automated tests in standard functional test automation frameworks. e.g., Cucumber/Selenium/TestNg. Playwright is preferred
- Knowledge of modern best practices for software development
- Experience in a SaaS environment that has an agile development process is a huge plus
- Understanding of Software QA methodologies, tools, and approaches (black box and/or automated testing) in a software company with short release cycles
Responsibilities
- Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk
- Automate features for better regression coverage
- Triage and/or assist with triaging of automation results
- Develop deep expertise in the product
- Conduct QA tests and verify outcomes within schedules/timelines
- Work with software engineers, product managers, and other quality engineers in an Agile team environment
- Operate at architecture and code level, driving technical discussions during design/implementation reviews
Other
- 7+ years relevant work experience, including software development and/or software test automation
- Strong verbal and written communication skills
- Bachelor's/Master’s degree in Computer Science, Software Engineering, or equivalent experience
- Must be located in the Eastern Time Zone
- Experience working with remote teams