Quality Assurance (Qa) Engineer
Aigent
Ilocos Norte, Philippines
5d ago
source : FIndojobs

We are looking for a Quality Assurance (QA) Engineer to develop and execute exploratory and automated tests to ensure product quality.

QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions as well as raising issues related to data quality produced by single or multiple components.

You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.

The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-

effective. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

Here's where you come in... Have a minimum of 5+ years of experience in developing tests for highly scalable backend applications and services Very experienced with writing tests for compiled-

and scripting-languages Accountable for project delivery on new product / pipeline projects while providing leadership and guidance to development team members Possess the confidence to refactor existing test-

code and write unit-tests where necessary Experienced in designing, implementing, and maintaining scalable complex network application test-

cases Experienced with open-source software development, including working with distributed teams across different time-zones containing employees and volunteers of differing skill levels Familiarity with the challenges of operating, developing and scaling data processing pipelines at the same time Professional problem solver, proactive, communicative, team-

worker, rigorous and 100% result-driven Experienced to prioritise and handle multiple tasks with confidence and maturity Strong understanding in facilitating complex foreign APIs and processes Experienced to build and improve a trial & error culture Experience testing RESTful API and generally service oriented and event-

  • driven architectures Experienced testing for state-less but connected software-components Experienced testing highly distributed applications Experienced in using GIT, Gitlab, Docker, CI / CD and Kubernetes Experienced in working in iterations to deliver initial results very fast and communicating missing items and potential issues proactively Ability and experience of working in a highly fast paced environment and pressure;
  • Ensure that senior- and junior software developers follow development best-practices to make your job easier Extra awesome.

  • Experienced with Scrum and Kanban Experienced in Golang, Python and preferably also C and C++ Technologies that we work with.
  • Golang, C / C++ and Python ELK stack Prometheus / Grafana Kubernetes Message Queues (MQTT, AMQP, Kafka) SQL and NoSQL databases (MongoDB, ArangoDB, Postgresql, MySQL) Your daily tasks.
  • Implement and maintain tests and ensure high test coverage of all our real-time call processing platform services Ensure that each deployment on our living platform is tested end-
  • to-end and the results are in line with business expectations Ensure that each component provides meaningful documentation, monitoring and logging data

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form