Senior Software Engineer In Test
Posted on 1/9/2022
INACTIVE
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
Gradle
iOS/Swift
JavaScript
Jenkins
C/C++/C#
Java
Maven
REST APIs
Python
UI/UX Design
Quality Assurance (QA)
Requirements
- Highly skilled in one or more of the following languages: Java, C#, Javascript, Python
- Solid understanding of different design patterns and when to apply them
- 5+ years of work experience in a software test automation or software development role, with a proven track record of designing, implementing and optimizing test automation framework
- Proven experience in common automation tools and BDD testing frameworks
- Ability and interest in developing test automation frameworks from scratch
- Extensive experience with testing cloud-based software, including REST API and UI
- Comfortable providing technical leadership to junior teammates and QA team members, enabling them to achieve targeted automation goals
- Bachelor's or higher degree in Mathematics or Computer Science/Engineering or similar field
Responsibilities
- Effectively collaborate with Product Owners, Development Teams, Functional QAs, and others in order to understand requirements and scope of work
- Provide leadership in defining appropriate automation strategies and best practices for automation processes
- Design, implement, and optimize automation infrastructure and framework
- Apply your programming skills towards automating and optimizing the testing of cloud-based applications
- Assist with the hiring and help develop other team members by providing guidance, feedback, code reviews, and mentorship
Desired Qualifications
- Exposure to and experience on an industry leading cloud-based software platform a plus
- Experience with Continuous Integration / Continuous Delivery tools (i.e., Jenkins), and with build tools (i.e. Maven, Ant, Gradle etc.)
- Experience with testing mobile applications on both Android and iOS devices
- Experience with Microservice architecture
Cloud computing services for pharmaceutical companies.
Company Overview
Veep's mission is to help R&D, quality, and regulatory teams eliminate inefficiencies and bring high-quality, safe, sustainable products to market without compromising quality. The company builds cloud-based tools for pharmaceutical research.
Benefits
- Parental leave
- PTO
- Free food
- Health, dental, & vision insurance
- Gym membership reimbursement
Company Core Values
- Do the Right Thing
- Customer Success
- Employee Success
- Speed