Software Engineer – Test

Job not on LinkedIn

November 23

Apply Now
Logo of Aventus

Aventus

B2B • eCommerce • SaaS

Aventus is a company that provides a range of outsourced services to enhance business operations, specializing in customer experience management, customer support, technical support, quality assurance (QAAS), managed help desk, and bookkeeping services. With a focus on e-commerce companies, Aventus offers scalable support solutions designed to adapt to the growing and changing needs of businesses, ensuring high levels of service quality and customer satisfaction. The company prides itself on providing white-glove customer service, seamless integration with client systems, and customized training programs to align with client brands.

📋 Description

• Research and implement new technologies and techniques to help support various parts of the testing process for the platform, including both functional and non-functional tests of the API and core node functionality. • Help measure how closely the product meets our quality goals and highlight risks. • Contribute to the development of an overall testing strategy and suggest any relevant test frameworks to use. • Think autonomously to lead the design and development of complex test scenarios and test cases. • Help the development team create test plans on new work items before development starts. • Look for security vulnerabilities in internally developed systems. • Highlight gaps in test coverage and develop guidelines that encourage better testing, increase test coverage, and improve the release process. • Define and lead best practices for achieving higher test reliability and speed. • Lead the design and implementation of automated integration tests. • Contribute to continuous improvement and proactively support knowledge sharing across the entire team.

🎯 Requirements

• 5+ years of experience as a Test Engineer / SDET / Automation Tester for an enterprise platform product. • Demonstrable experience developing in JavaScript or other scripting languages. • Familiarity with concepts such as APIs, messaging queues, distributed systems, software libraries, and Linux command line tools. • Ability to clearly communicate test results (using relevant tooling/dashboards). • Knowledge of git, branching, continuous integration testing, and test automation. • Familiar with different testing strategies and able to elaborate on their advantages and disadvantages. • Opinions on what technologies and standards we should use now and in the future. • Working with agile, cross-functional teams. • Knowledge of different testing paradigms (unit, integration, systems, acceptance) and when to apply them.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com