QA Engineer

Network Optix · Other US Location

Company

Network Optix

Location

Other US Location

Type

Full Time

Job Description

Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class, custom-tailored, enterprise-scale video products and solutions.

We have locations in Walnut Creek, CA, Burbank, CA, and Oregon in the USA, and distributed teams around the globe (Taiwan, Australia, France, Spain, and Serbia to name a few). Nx is profitable and actively invests in expanding into new domains. We are growing our teams cross-functionally and across the globe.

Nx is expanding its international presence. We recently opened a tech hub in Belgrade, Serbia, and are looking for strong QA Engineers to join the team.  Our QA team ensures the quality of our proprietary video management system (VMS) software. We are growing our Manual QA team focused on the client/server application and web at Nx. Our VMS works on Windows, MacOS, Ubuntu, and ARM devices. We perform end-to-end testing from specification to regression testing. Our team is collaborative and friendly and is growing globally.

You are an experienced Manual QA Engineer, who is a proactive self-starter with the ability to spot problems with the code. You articulate your thoughts and reasoning to members of the team, and our team values these contributions. You love eliminating bottlenecks so that the team can swiftly test new features & regression, write test cases, review test cases, review specifications, review autotests, etc. You are driven to release new features efficiently without loss of quality and it shows in your work.

There are a lot of opportunities to grow your technical skills in QA as well as work with developers, analytics, design, and other members of the team.

What you’ll be doing:

  • A full cycle of manual testing new complex  features independently  from the documentation review and until the feature is released:
    • Estimate the amount of work and fit the estimates
    • Regularly review the estimates and update the information about them
    • Develop test cases and improve them based on colleagues feedback (Testrail)
    • Communicate with the colleagues and explain them how works tested feature
  • Review the test cases
  • Perform the functional and regression testing of the VMS Server/Client.
  • Perform the cross-browser testing of the WebAdmin
  • Perform load, comparative and non-functional testing
  • Setup and work with local environment: 
    • Install OS and  software for work
    • Setup different networks for testing 
    • Setup and work with Virtual machines
    • Install and deal with Windows, Ubuntu, MacOS
    • Use the console in Ubuntu/Mac
    • Work with real devices like cameras, NVR, ARM devices, etc
  • Work with Version control system (Git)
  • Use our environment to make and deploy builds of our products (Jenkins, Depcon, Junkshop e.t.c.)
  • Deal with Jira, Confluence, Testrail, Google spreadsheets
    • Create and test bugreports
    • Find information in the Confluence and use it
    • Find, develop and update test cases in the Testrail
    • Work with team frameworks in Google spreadsheets
  • Use and learn additional tools, such as Wireshark, Postman, Process Hacker, browser dev console e.t.c.

What we’re looking for

  • 3 + years experience in testing.
  • Experience in designing, writing and executing the test cases
  • Experience with at least one OS system: Microsoft, Ubuntu, MacOS. Experience in administering and using it. Familiar with command line,
  • Good knowledge of network organization (IP Address, Subnet Mask, IP Port, network protocols). Skill in working with traffic analyzing tools (Wireshark / tcpdump)
  • Experience with virtualization systems (e.g. VBox, VMWare, KVM)
  • Ability and tenacity to reproduce complicated issues
  • Ability to provide precise steps for reproducing bugs
  • Critical thinking - you most often notice the shortcomings and weaknesses of the products and solutions used, understand how they can be corrected or improved in terms of user experience
  • Desire and ability to independently understand the product / application areas and solve complex issues
  • Developed communication skills to communicate with colleagues from other departments for information, provide constructive feedback and defend your point of view
  • Experience with bug-tracking systems (JIRA is preferred) and test management system (Testrail is preferred)
  • Good English for communication with English-speaking colleagues

Preferences:

  • The desire to learn and grow as a quality assurance engineer, supported by real actions (studying theory, passing specialized courses)
  • Experience with usability testing

What we offer

  • Competitive compensation  
  • Paid time off
  • Flexible working hours
  • Onsite/Hybrid work in our brand-new comfortable office at bul.Milutina Milankovica, 1, Belgrade
  • Employer-sponsored health coverage
  • Working with top industry experts in our international team



Network Optix is an equal opportunity employer committed to diversity and inclusion in the workplace. We celebrate the diversity of our workforce, which includes people of all cultural, national, racial, gender identities, and those who have served in the military. We strive for an environment where creativity and collaborative growth thrive. If you have a disability or special need that requires accommodation, please let us know. 

CCPA disclosure notice

Apply Now

Date Posted

09/09/2024

Views

2

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details