Match score not available

Quality Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Good knowledge of object-oriented programming languages such as JavaScript, Python, and Java., Experience with test automation tools like Selenium and scripting languages, preferably Shell., Familiarity with DevOps tools like Ansible and Jenkins, and understanding of microservice architecture., Experience with Linux platforms and databases like MongoDB and RDBMS..

Key responsabilities:

  • Design and develop automation and test suites for performance and integration testing.
  • Create and automate quality test cases using test automation tools.
  • Raise and validate defects regularly as part of the quality team.
  • Contribute to engineering improvements and assist in deploying customer simulated environments.

PartnerOne logo
PartnerOne SME https://partnerone.com/
201 - 500 Employees
See all jobs

Job description

At NetWitness, we empower organizations to detect, respond to, and neutralize cyber threats in real time. Our cutting-edge security solutions provide deep visibility, advanced threat intelligence, and rapid incident response capabilities to help businesses stay ahead of evolving cyber threats.

As a part of the team, you will analyze the customer’s business goals, needs and general business environment to design technical system answers and solutions. You will play an integral role in designing test plans for quality and performance suites.

Responsibilities:

· Design and develop automation and test suites for the following focus areas:

PSR (performance, longevity thresholds, limits and edge cases)

SIT (automate component/functional integration tests, end-to-end workflow and data flow automation)

· Design quality test cases and automate them using test automation tooling

· Raise and validate defects on regular basis as a part of a quality team

· Contribute to engineering improvements that are proactively driven by the team

· Prepare, review and evaluate software/storage test specifications for products and systems such as IOPS, performance speeds, etc.

· Contribute to the development and implementation of test strategies for complex software products and systems

· Improve automation coverage per release

· Be responsible for end-to-end application quality and maintenance activities

· Have the ability to drive the design and development & test

· Be self-driven and initiative taker, and a good communicator

· Assist in deploying and debugging customer simulated environments from time to time for field reported large customer issues

Requirements

· Good knowledge of object oriented programming languages (JavaScript , Python, Java)

· Test automation tools like Selenium etc.

· Any scripting language ( Shell preferably )

· Working experience in DevOps tools Ansible , Jenkins

· Familiarity working with OOP, multithreading, performance monitoring and tuning

· Good understanding of data structures and its real time usage

· Prior experience working on RESTful APIs

· Experience and familiarity with microservice architecture

· Must have knowledge and experience working of Linux platforms

· Familiarity with flat databases like MongoDB, additionally RDBM experience desirable

· Writes solid test case designs and code to add new or enhancing existing functionality and related automation

· Collaborate, communicate effectively and efficiently with other developers/QE members on the team to achieve the highest quality code & product

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

Quality Improvement Engineer Related jobs