QA Automation Engineer
Full-time
Middle
The Role
Veeva Compass is looking for a self-driven and passionate Automation Engineer to join our rapidly growing team. As a Software Engineer in Test for Veeva you will be asked to collaborate closely with functional QA, Developers, and Production Managers to develop and maintain a suite of automation test cases that will ensure product quality.
What You’ll Do
- Contribute to the automation test coverage using our built-in-house framework
- Develop and maintain automated test scripts for functional regression coverage using Selenium Webdriver and Cucumber frameworks for UI and REST APIs and integrate them into CI/CD pipeline
- 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
- Participate actively in functional, system, integration, and regression testing activities
- Work closely with the automation group to automate features for better regression coverage
- Develop deep expertise in the Compass product
Requirements
- 2+ years of experience in functional and automation testing
- Bachelor’s degree in Computer Science/Engineering or equivalent
- Familiar with object-oriented programming and scripting languages like Java, Python
- Hands-on experience in relational databases and SQL
- Good work experience in software testing processes & methodologies, tools, and different testing approaches
- Good experience using Selenium Webdriver and Cucumber frameworks and writing effective test automation using Java
Nice to Have
- Experience with tools/products like Jira, Confluence, TestRail, Postman
- Knowledge of Pharma / Life Sciences industry
- Experience with Cloud infrastructure platforms like AWS/Kubernetes