Senior Software Engineer in Test

  • Remote, Remote, Armenia
  • Employees can work remotely
  • Full-time
  • Department: Product Engineering

Company Description

At Krisp, we are developing and launching applications that enhance the professionalism and productivity of employees and contact center agents. Krisp mutes background noise bi-directionally during calls and is the only software available in the market to do so as an application, becoming a virtual microphone and speaker within Windows, Mac OS and VDI. We are out front leading this market, with partners and customers including Chase, Concentrix, Discord, Apple and many others. Our team is defining the future of how remote employees vastly improve their voice and video communications.

Job Description

The Role:

The role is for individuals who are interested in working with AI/ML-based high-performance applications. We are looking for a candidate who is a self-starter, detail-oriented, and has good personal organization. The job is perfect for individuals who value miscellaneous responsibilities and challenges in their work. 

Location:

Remote, Armenia

We are a remote-first company, so you can work from anywhere. However, based on the business need some roles are considered for specific locations.
 

What You'll Do:

  • Work in a cross-functional engineering team to deliver world-class Speaking AI products and SDKs.
  • Collaborate with PMs to validate use-cases, acceptance criteria and perform requirement testing.
  • Work with ML and Product QA teams to design and implement effective test methodologies and pipelines. 
  • Perform feature tests where necessary to assess quality of results.
  • Plan, develop and maintain automated regression tests.
  • Continuously analyze regression test results and escalate failures as necessary.
  • Create release readiness reports before major releases.
  • Plan and execute cross-platform performance and stability tests on major platforms (Mac, Windows, Linux).
  • Maintain relevant documentation.
  • Cooperate with Engineering/Application Engineering teams to reproduce bugs, when necessary.
  • Train other departments on the use of custom-developed tools.

Qualifications

What We’re Looking For:

  • BS/MS degree in CS or related field.
  • Experience as a QA Engineer with at least for 3+ years.
  • Desktop automation testing experience is a big plus.
  • Experience in scripting languages (Python, bash/csh etc.).
  • Experience in testing applications in at least one of the following platforms: Windows, Mac or Linux.
  • Solid understanding of quality assurance techniques, testing concepts, methodologies, and tools.
  • Strong analytical skills with the ability to perform root cause analysis.
  • Good communication skills to work in a team environment.
  • Experience in the following skills will be considered as a big plus
    • Python libs such as pytest, numpy, scipy, etc
    • Working with audio, video or text data 
    • Application performance testing

Additional Information

Benefits at Krisp:

  • Stock options
  • Learning and development assistance
  • Health, dental and vision insurance
  • Paid Time Off and Sick Time Off
  • Paid Parental Leave
  • Maternity Leave Top-up
  • Gym reimbursement
  • Referral bonus program


Krisp is an Equal Opportunity Employer:

All applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We do not tolerate discrimination or harassment of any kind. All employees and contractors of Krisp treat each other with respect and empathy.

All your information will be kept confidential according to EEO guidelines.