logo

JobNob

Your Career. Our Passion.

Senior Software Testing Engineer


Attentive.ai


Location

Noida | India


Job description

About Us - Attentive.ai is a leading provider of landscape and property management software powered by cutting-edge Artificial Intelligence (AI). Our software is designed to optimize workflows and help businesses scale up effortlessly in the outdoor services industry. Our Automeasure software caters to landscaping, snow removal, paving maintenance, and facilities maintenance businesses, while our Accelerate software provides end-to-end solutions for all commercial landscape maintenance and construction jobs through automated workflows. Trusted by top US and Canadian sales teams, we are backed by renowned investors such as Sequoia Surge and InfoEdge Ventures.

Position Description

Senior Quality Assurance will be responsible for the creation of tests to identify issues with software before the product launch. Also, will be responsible for identifying and analysing any bugs and errors found during the test phase and documenting them for review after. Other tasks include developing and running new tests, reporting on the results and collaborating with software developers to fix program issues. Training amp; mentoring the entire QA team.

Roles amp; Responsibilities :

  • Take complete, end to end ownership of developing testing pipelines of internal tools and consumer-facing products.
  • Writing automation scripts to automate new functionality and to make improvements in automation framework
  • Design test plans/strategies and execute, implementing efficient processes/methods to test web UI, web APIs and desktop applications.
  • Develop and implement high and low-level system design for newer projects
  • Develop scripts and set up the infrastructure for monitoring and logging for all deployed software
  • Evaluate, profile and improve the functionality of existing systems
  • Coordinate with internal teams to understand data processing pipelines and provide technical solutions
  • Design and execute strategies for performance and load testing

Requirements

  • 5-8 years of work experience in all phases of software testing cycle
  • Working knowledge of web services, databases and experience with web technologies including REST, AJAX, JQuery etc.
  • Working knowledge of scripting languages including Python, Ruby, Shell etc.
  • Experience in design and creation of Test Cases based on Requirement's document.
  • Knowledge of testing automation tools and frameworks such as selenium, locust etc.
  • Experience in Black Box Testing, Functional Testing, GUI testing, Regression testing, and compatibility testing.
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Understanding of cloud services like AWS and GCP
  • Experience with DevOps technologies such as Docker, Kubernetes, Jenkins, CI/CD, etc

Good To Haves

  • Experience with PostGIS or any other geo-database
  • Experience in testing back-end applications based on Django framework
  • Experience with Windows Desktop Applications automated testing
  • Experience working in both startup and enterprise culture

Why work with us

  • We offer an inspiring environment full of young people with a lot of ambition. You get the freedom to implement your own designs, solutions, and creativity
  • Enjoy a culture with opportunities for exponential growth and learning.
  • Hybrid work atmosphere amp; flexible timing.


Job tags



Salary

All rights reserved