Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailModeshift is seeking a Senior Automation Engineer with strong interest and potentials in building highly reliable and scalable connected systems.
Company
Modeshiftis a product development company building software for public transportation. Our goal is to improve the life of the people by providing better transportation services. Our product covers the full spectrum of transportation management needs covering passengers mobile apps vehicle schedules and monitoring fare management payment processing and analytics. This is tightly integrated with various devices that we use handhelds validators vehicle computers etc. Our system is used in multiple cities US Romania and Bulgaria. Modeshift is one of the Telelink Investments ( strongly value empathy ownership and willingness to help and share. Were not afraid of failures and we are trying to learn from them. Our team consists of experienced engineers who constantly help each other and care for our customers.
Process
Were UX driven crazy about automation with full end to end continuous delivery process and heavily relying on peer code reviews. We keep the number of meetings at a minimum.
Our backend runs on Azure Core and Service Fabric. For UI we use React and for the different devices part of our system we rely Core Kotlin or Java. The devices that we use are Linux(x86) Android (ARM) or iOS based. Think of Android handled devices consumer smartphones vending machines etc.
Responsibilities
Familiarize yourself with product features come up with relevant test scenarios decide the appropriate solution to automate them and support the continuous integration process.
You will be responsible for ensuring appropriate quality gates related to the release of cloud services and dockerized applications for our edge devices forming a complex Internet of Things solution.
Youll be working closely with very experienced automation engineers and the rest of the engineering team which also develops automation tests. Our infrastructure is defined as code we have 100% automated CI/CD process in place and we run wide range of tests unit integration UI complex scenarios validating device integrations.
Qualifications
Strong system thinking and computer programming fundamentals
Familiarity with quality assurance practices
Experience with programming languages like C# and Java
Experience with automation testing of web-based applications using Selenium
Experience with scripting languages like Bash and PowerShell
Good knowledge of Linux
Preferred Qualifications
Automation testing of mobile applications for iOS and/or Android
Experience with cloud infrastructure solutions and services on Azure AWS and/or GCP
Conducting peer code reviews testing and a preference for agile development.
Benefits
Competitive remuneration package
Excellent health insurance package
Flexible working conditions home or office choose what fits you best
Personal assistant for your car
Sports activities membership
Required Experience:
Senior IC
Full Time