Avatar for Veeva Systems
Veeva Systems
Actively Hiring
Enterprise cloud software for life sciences
  • B2B
  • Public Stage
    Publicly traded company
  • Top Investors
    This company has received a significant amount of investment from top investors

Senior Software Engineer - Test Automation - Mobile

Posted: 1 year ago
Visa Sponsorship

Not Available

RelocationAllowed

About the job

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.

At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.

As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.

Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.

The Role Veeva Systems is looking for a Senior Software Engineer – Test Automation- Mobile who will contribute to the day-to-day delivery of mission-critical Vault applications. You will be working on cutting-edge technologies such as Cucumber, AWS(EC2, S3, Workspace), Visual Regression & DevOps Tools. You will play a key role in developing/maintaining automating tests to support our ever-growing suite of regression tests.

What You'll Do

  • Possess deep knowledge of Veeva mobile products such as Vault mobile and Station Manager applications
  • Creating an automation test plan and review with functional QA
  • Understand the mobile git CI/CD pipeline
  • Design & implementation of API, Android/iOS Automation
  • Coordinate with the QA manager to update the status
  • Contribute to release testing and automation
  • Be a technical mentor and resolve the technical issues faced by the junior team members

Requirements

  • Experience in the fields of Software Testing, Test Automation, and/or Software Development
  • Experience in any mobile automation frameworks and knowledge of CI/CD tools (Git, Jenkins)
  • Experience in API testing and automating (using Python/Java)
  • Excellent team collaboration and communication skills
  • Mobile testing using any poxy tools
  • Swift and Kotlin are preferred
  • Espresso/UIAutomator and XCUITest framework experience
  • Experience in Localization testing.

Nice to Have

  • Swift and Kotlin are preferred

Perks & Benefits

  • Health insurance with generous coverage limits
  • Fixed bonus
  • Allowance for wellness & fitness programs
  • Winter break

About the company

Veeva Systems company logo

Veeva Systems

Actively Hiring
Enterprise cloud software for life sciences1001-5000 Employees
  • B2B
  • Public Stage
    Publicly traded company
  • Top Investors
    This company has received a significant amount of investment from top investors
Learn more about Veeva Systems image

Funding

AMOUNT RAISED
Undisclosed amount
FUNDED OVER
1 round
Round
IPO
Undisclosed amount
IPO - Jan 2013

Similar Jobs

Adya Smart Metering company logo
Adya Smart Metering
Adya is AI based cleantech providing Smart Metering and Advanced Energy Management soltn
Riyaz company logo
Riyaz
Fulfilling singing aspirations of millions, leveraging technology and pedagogy
MikeLegal company logo
MikeLegal
MikeLegal helps companies automate legal processes currently related to the IP process
AdNabu company logo
AdNabu
Help Shopify Merchants grow their eCommerce business
Digit88 company logo
Digit88
Empowering digital transformation as a trusted software product engineering partner!
Aikenist company logo
Aikenist
Welcome to the Future of HealthCare!
Securitybulls Intelligence company logo
Securitybulls Intelligence
Uncover high level picture of how prepared your organisation is to meet threat you face