T2 Systems is the largest parking, mobility, and transportation provider in North America, with more than 25 years in the parking management industry and currently serving thousands of parking professionals. We integrate the best people, processes, and technology to provide powerful, high performance, and secure parking solutions. T2 Systems is headquartered in Indianapolis, Indiana with its Canadian office located in Burnaby, BC.
We didn’t become an industry leader by chance – we push the envelope to provide more innovative and advanced solutions for our customers. Which wouldn’t be possible without employees who strive for success, work together, and are hungry to learn, grow, and lead.
If you are looking for a new opportunity, we invite you to apply and talk about the possibilities of starting a rewarding new chapter of your career!
T2 Systems (T2) is looking for an Automation Engineer with in depth experience in software development and testing in a cloud based delivery model. The automation engineer will be utilizing a Python framework to drive the automation effort for development of RESTful API and Selenium UI tests. This role will develop into a lead engineer, influencing the direction of the automation effort, its schedule, and prioritization. The QA team is responsible for the testing and deployment of the company’s enterprise service offerings (SaaS), embedded hardware terminals, and new solution offerings in the cloud.
Ability to design, build, and maintain UI automated tests using Selenium
Experience building automated RESTful API level tests
Build upon existing frameworks in Python, C/C++, and Java
Design and maintain a continuous integration process for test automation
Work with management, developers, and quality assurance personnel to identify areas where automation will increase efficiency
Review product requirements, design specifications, and acceptance criteria to build an automation strategy providing long term product coverage
Make use of current technologies to provide extensible automation infrastructures and implementation of best practices
Work with Project Managers to provide accurate cost estimates for all automation testing efforts
Manage automated test suite execution and ensure requirements are being met by tracking key metrics
Plan, schedule, and prioritize project workload
Create and execute both manual & automated test scripts
Assist in determining root cause analysis of failed tests and ensures their reliability
Education and Qualifications
Bachelor’s degree in Computer Science or a related field is preferred
3+ years' industry experience in QA or Software Engineering
Professional experience automating in Python and/or C/C++
Experience utilizing common and embedded automation frameworks
Comfortable engaging cross-functional partners including Development teams, system architects, Product Management, and Support
Familiarity with version control, bug tracking, and CI / CD systems
Experience with cloud technology and deployment processes
Excellent interpersonal, communication, collaboration, and presentation skills
Experienced rolling out and managing test automated suites
Manual testing background.
Creation and maintenance of tools to improve test processes
Strong problem solving skills
Work @ T2 Systems
Health & Wellness: We offer competitive medical, dental, and vision coverage, health spending accounts, and health and wellness education sessions. Because your well-being is important to us.
Retirement Plans: As a forward-thinking company, we see the value in planning for the future. So we help you plan for yours with 401(k) (US) and RRSP (Canada) plans with employer match.
Work-Life Balance: We understand that burnout is real and that work-life balance is important. Which is why we offer 3 weeks paid vacation upon starting, as well as flexibility to work remotely.
Events & Activities: Part of having a good work-life balance is having fun, which we love to do! Whether it’s a party, a potluck, or a game of ping pong or foosball, we know how to have a good time.
Snacks & Drinks: Working smart works up an appetite, and we’ve got you covered. Our offices are fully stocked with snacks, fresh fruit, coffee, tea, soda, and beer on tap.
Open Communication: In addition to having regular “state of the company” updates, our leadership team’s doors are always open – including our CEO – because winning as a team starts at the top.
Amazing people to work with!
We invite all qualified candidates to apply. Please note, you must be eligible to work in the USA to be considered for this role. We thank everyone for their interest; however, only successful applicants will be contacted.
T2 values diversity and is committed to building a workforce comprised of individuals with different backgrounds, experiences, and identities. Equal Employment Opportunity has been, and will continue to be, a fundamental principle at T2, where employment is based upon capabilities and qualifications without discrimination because of race, color, religion, sex, age, national origin, disability, veteran status, genetic history, sexual orientation, or any other protected characteristic as established by law. We strive to create an inclusive culture that empowers individuals to thrive, try new things, and grow together as one T2.