Software Test Engineer

Fabrik is a knowledge management company for enterprises. We use cutting edge technologies like AR/VR, computer vision, and collaboration on the web for lifecycle management of high-value assets.
We need someone who loves working on a long-term product, and likes to dabble in experimental coding and testing. We need someone who can handle coding for a large scale product, and is happy working independently and being self-motivated. You should also be able to prioritise tasks to work on the most important aspects before just the fun stuff.
Every engineer is given ample opportunity to learn about Fabrik product and codebase, with continual opportunities to demonstrate your abilities.


This role is responsible for the testing of software features as part of a collaborative team includes creating test plans strategy, test scripts, test cases and frameworks in partnership with engineering and product teams which are used to shape and verify code and check conformance to system requirements using manual testing and test automation tools for testing various applications, services and user interfaces.
  1. As a core member of the engineering team, you will work closely to build, stabilise and scale Fabrik platform, testing and fixing bugs or other coding issues to ensure responsiveness and efficiency.
  2. You should also be in the habit of writing well-documented, clean code, to be able to pass successful projects on to other developers to iterate upon and flesh out.
  3. Designing and developing test automation scripts and frameworks for web, android and iOS automation testing and emulators using Selenium/Java, Appium
  4. Preparing Test scenarios and Feature files to debug code and resolve quickly the test code quality feedback issues
  5. Implement and execute software test lifecycle and best practices

Requirement/ Good to have:

  1. Familiarity with specific technologies: We test with Selenium, Jest, Cypress, and Protractor. The Application is built on Angular and Django
  2. We collaborate with Github, Slack, Google Meet and Figma.
  3. Experience handling server instances on cloud platforms (AWS, GCP, DO, etc. and SSH).
  4. Hands on programming in Javascript and Python (or) C/C++.
  5. Familiarity with CI/CD tool deployment (Preferably AWS and github devops)

More information about the internship:

  1. Role – Software Test Engieer (intern).
  2. Duration – 6 months (ideally, but we can have a conversation on this).
  3. Stipend – Unfortunately, we cannot pay right now owing to the COVID-19 situation. We can assess your performance after 3 months and decide on a stipend. That said, we are happy to absorb you into a fulltime position if you perform well during the internship.
  4. Interview process – we start with an assignment and based on your response, we will have a telephonic discussion and then make an offer.
  5. Internship location – Office (Bangaluru) (Hybrid)

Most important:

  1. Out-of-the-box thinking
  2. PROACTIVE executioner
  3. Loves building great products
  4. Smart worker


  1. Great office.
  2. Awesome team.
  3. Will get to work on the cutting edge of immersive technology.
  4. Unlimited coffee.