Engineering Manager (Inputs team)

Remote in EMEA

 

About the job

No matter which apps you use, there’s a good chance that you’ve seen Testlio’s work in action. We test apps for top brands like the NBA, Paramount+, Netflix, Microsoft, SAP, and Amazon, as well as the most popular social networks and innovative growth companies. Our testing management platform, a global network of expert testers, and client services power mobile app and software testing at any scale, in any location, in any language, and on any device. Billions of people have a better digital experience thanks to Testlio.

As the Engineering Manager of Inputs team, your primary responsibility is to lead an engineering team to develop critical testing input management modules, like test cases and scenarios, signals, issues (like bugs, improvements), workspace dashboards, settings and other key components. Testlio’s platform and our testing services rely on great inputs and these are core artifacts to establish well oiled testing pipelines. You will be responsible for scalable and performant architecture that embodies great UI/UX and operates with assets like images, videos, text and scripts. You drive your team to embed AI/ML based assistance and recommendations to empower users to achieve their full potential. 

Why you will love this job?

  • UI/UX challenge – you like a good UI/UX challenge that enables end users to leverage technology to create data from various sources and in many different ways.
  • Solving problems – you like to simplify complex problems like data combination or permutation generations and making it easy for users to generate and interact with.
  • Be your own customer –  we leverage Testlio to build our platform with quality releases and processes. You dog food your releases and be the best customer of your own product.

Why you will love being a part of Testlio?

  • A true sense of belonging: the TestLion Pride is a global community of like-minded people who live Testlio’s six values every day. We’re deliberate about building our community with virtual events and activities that keep us connected across the globe.
  • Enable human possibilities: your work at Testlio has a larger purpose. As a TestLion you will not only help our customers create well-built digital experiences for their users, but also create opportunities for Testlio's freelance network, and support social impact programs like Ignite.
  • Freedom to roam: Testlio is a global company that embraces flexibility. You'll have room to work wherever within your region's main time zones. We also want to make sure you can take time off from work to rest. We honor national holidays in your home nation, and provide a generous number of days off, including personal wellness days.

What would your day look like?

  • Manage and lead a team of software engineers (normally 3-5 people).
  • Act as Hiring Manager when hiring new engineers to your team.
  • Own your team’s delivery processes – we follow Scrum, and you are master of ceremonies.
  • Own team’s and individual performance indicators – drive data driven engineering culture.
  • Own software development lifecycle (SDLC) and best practices – pushing continuous improvements to improve ease of development and time to market.
  • Create a healthy working culture, leading by example, mentoring and coaching.
  • Provide technical excellence in architecture, code and the whole development process, implement necessary changes and toolings to drive maturity.
  • Work closely with Design team and Product Manager to unlock future work by providing technical solution designs.
  • Own and drive 30-50% of technical team investments, like refactoring, app performance, quality, security patching and other.
  • Own teams documentation space – follow architectural C4 Model concept, Swagger or other tools and frameworks that enable readability, debuggability, maintainability.
  • Advance AI/ML experiences – working with data scientists and frameworks to make embed latest technologies into our solution domains.
  • Act as an Incident Manager during incidents, manage support process and On Calls routines.
  • Remain hands on. While leading and managing, you will jump into architecting, problem solving, and coding to help advance key initiatives.

What do you need to succeed?

  • Strong teamwork skills & people leading experience in distributed settings.
  • Good knowledge and proven excellence in Software Engineering discipline.
  • Understanding of and being able to envision a good software architecture – event driven architecture and leveraging Kafka or RabbitMQ is a strong plus.
  • Experience in building internal and public APIs, knowledge of different backend and frontend technologies, like Node.js, React.js, GraphQL, Relay, Python and/or other.
  • Previous experience participating in hiring and team building activities.
  • Knowledge of OWASP10 and other software security concerns is an asset and good practices to have.
  • Full English professional proficiency.
  • Previous experience building AI/ML experiences is a strong plus.
  • Previous experience with AWS and its tools is a strong plus.

Diversity and Inclusion

Testlio is a female-founded, equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for people of all backgrounds and cultures.

FAQ

Prior testing experience can be advantageous, however, the specific experience requirements vary depending on the type of testing involved. For instance, in functional testing and localization testing, we typically validate the necessary skills with certifications or relevant courses. Nonetheless, we are open to individuals with no prior experience in software testing and provide opportunities for them to join our team. Additionally, we offer comprehensive courses to equip all team members with the knowledge of the Testlio process, standards, and testing capabilities we offer.

Testlio seeks quality engineers with a high level of experience and expertise in software testing and quality assurance. Generally, we prefer quality engineers with at least 5 years of experience in software testing and quality assurance, and with a background in computer science, engineering, or a related field.

Testlio Functional Regression Testing Certification requires good knowledge and skill in functional regression testing capability. With this certification we want to make sure that candidates are familiar with the Testlio platform, are capable of following the instructions and scope of the run, and know how to report issues and perform issue reproductions per Testlio standards.

Testlio offers a flexible schedule for freelancers, and the expected workload can vary depending on individual factors such as experience, availability, language skills, and device list. Our freelancers’ workload can range from a few hours per week to up to 30-40 hours per week, depending on the individual’s preferences and the needs of clients.

The Testlio platform supports a wide range of testing types, including functional, regression, exploratory, usability, payments, localization, and analytics testing. Sometimes freelance testers can be asked to perform different kinds of testing during the runs, if they have the necessary skills, e.g. functional and localization.

At Testlio, we pay our testers by the hour (not by the bug). This helps us provide the best tester experience and the best results for our clients. All approved task payments are made weekly via Payoneer or PayPal.

No, Testlio does not handle tax declarations for freelancers. Freelancers are responsible for managing their own taxes and complying with their local tax laws. Testlio recommends that freelancers consult with a tax professional in their area to ensure they are complying with all relevant tax laws and regulations.

Testlio does payments on a weekly basis via PayPal or Payoneer.