Position: Software development engineer in test (SDET)
Company: MoveUp
Experience required: 5y
Category: QA Automation
English level: upper
Published: 2022-11-01T00:00:00+02:00

Our client designed its digital payment network specifically for the freight and logistics industry. Its digital codes are now accepted in 80 percent of warehouses nationwide.

**About**
The company is a venture-backed startup, building a contactless payment network in the transportation and logistics industry. Their mission drives everything they do! The transportation and logistics industry has continued to run on cash and checks since the 1970s. The company is spearheading the modernization of payments, pushing the industry into the 21st century. They work with the largest Carriers, Freight Brokers, and 3PLs in the United States who care about their Drivers, and help ensure that their products get to shelves quickly for consumer consumption.

**About The Role**
As a software development engineer in test, you will be responsible for automating quality processes for products thus ensuring a stable and smooth user experience for an industry that has seen little innovation in the last 50 years. You will implement automated tests to check functional
correctness, prevent regressions, and perform load and performance testing of applications and systems. In addition, you will work closely with software engineers, quality analysts, and quality automation engineers to build out the tools, frameworks, and environments that they need to effectively test code and product workflows within their respective roles. In doing so, you’ll help deliver a top notch experience for truck drivers and merchants while they make and receive over-the-road payments.

**Systems and Frameworks**
These are the systems and frameworks that we use to ensure quality:
● ESLint and golangci-lint
● GoConvey, gomock, and Dig (functional testing in Golang)
● Cypress
● Detox
● Gitlab CI Pipelines and Review Apps
● Postman
● BrowerStack

**About Our Team**
● We work in small, cross-functional teams that include product managers, designers, and QA.
● We value continuous learning in our everyday work.
● We rely heavily on automated testing and CI.
● We use agile development and lean startup principles and practices to deliver products.
● Our stack: React/Typescript, Golang, PostgreSQL, Docker, AWS, git.

**About You**
● 7+ years of software engineering experience
● 3+ years of test automation and test framework development experience
● Skills in writing functional, regression, and performance/load tests
● Experience in Golang is a plus
● Familiarity with CI/CD best practices and test suite design
● Detail-oriented systems thinker who can work well independently or with others on a team
● Ability to work on a fast paced team and maintain flexibility while weighing business and technical priorities

**Our Core Values**
● Invent the Future - We embrace the spirit of invention, the idea that there’s always a better way. Together we dream big, fail fast, drive forward, and find creative solutions where others see roadblocks. We prize grit, resilience and speed as we work to transform our industry and to move it into the future.
● Own the Work - Our work is a source of personal pride and fulfillment. We’re here because we relish a challenge and enjoy the exercise of proactively identifying and solving problems. We understand the power of accountability and are in constant pursuit of “more and better” for our
customers, our partners and ourselves.
● We’re in it Together - We’re all in, committed to, and driven by our shared ambition and vision;
we understand that alignment and collaboration are imperative. We set aside our ego to actively sync with one another, becoming greater than the sum of our parts. We are consistently open and generous with information, clear, concise and direct in our communication.