Veeva Systems is creating a new Enterprise Application Platform to expand its business beyond the Life Sciences industry. They are seeking a passionate Automation QA Engineer to own the end-to-end quality of a new product across iOS, Android, and web platforms, collaborating closely with developers and product managers to ensure high-quality standards for releases.
Responsibilities:
- Lead automation testing across iOS, Android, and web clients
- Own visual regression testing for all supported platforms
- Perform comprehensive API testing to ensure reliability and performance
- Design and implement a flexible, scalable, and efficient test strategy to enable high-quality product releases
- Develop detailed test plans for new features and product enhancements
- Leverage AI tools to improve testing efficiency and coverage
- Evaluate and select the right technologies while establishing testing standards and best practices
- Build self-service QA tools to empower the entire team to contribute to product quality
Requirements:
- 5+ years of experience as an automation QA Engineer
- Must have unrestricted authorization to work in the United States (Veeva will not provide sponsorship for this role)
- Must be located in the Pacific or Mountain Timezone
- Deep expertise in automation testing for native mobile applications (e.g., XCUITest for iOS, Espresso for Android)
- Strong experience in automation testing for TypeScript-based web applications
- Proven proficiency in visual regression testing across iOS and Android native applications, as well as web platforms
- Excellent verbal and written communication skills, with the ability to clearly articulate ideas and technical concepts
- Strong product intuition, with the ability to approach testing from a user's perspective
- High sense of ownership and initiative in identifying and resolving issues
- Strong accountability and reliability