โšก New

Senior QA Engineer

Ferguson

BengaluruFull-timeMid LevelOn-site

Job Description

The Information Technology job family acquires, designs, implements, and operates the organization's information technology resources, including computer hardware, operating systems, communications, software applications, data processing and security. General areas of this position will involve the testing of small to medium size software implementations and enhancements. The ideal candidate will have experience with testing APIs, have the technical ability to validatedata updates to backend systems, have experience in creating and implementing test plans and be able to create and run, analyze performance test scripts and results.

They should also possess the interpersonal skills to connect with both technical and non-technical associates.

This position is part of the Services Engineering Enterprise Solutions organization.

DUTIES AND RESPONSIBILITIES:

  • Responsible for making sure that the APIs perform well under different conditions regarding speed and stability while testing that the service is scalable.
  • Responsible for analyzing the results from test and collaborating with the developers and architects to improve performance in API as needed.
  • Responsible for creating a test plan for the performance of the API.
  • Responsible for creating JMeter scripts to test.
  • Responsible for identifying and implementing improvements to testing processes and methodologies regarding performance of APIs
  • Responsible for analyzing metrics using AppD and Log Analytics.
  • Responsible for creating performance testing suites for CI/CD Pipeline.
  • Responsible for reviewing peers performance test results and test scripts.
  • Responsible for identifying, logging and tracking API defects and collaborating with Development, Business Analyst and Stakeholders to prioritize and resolve those performance defects.
  • Review team practices to identify areas of improvement and gaps preventing the team from working at peak efficiency.

QUALIFICATIONS AND REQUIREMENTS:

  • A bachelors degree in computer Related or Business-related field is typically required to perform at expectation.
  • Software Testing or Software Support can be substituted for education.
  • Understanding of APIs and RESTful web services and their protocols
  • Minimum of 6-10 years Performance API testing experience, preferred.
  • Strong knowledge of SDLC, various testing concepts (e.g. functional, usability, performance) and software quality assurance best practices and methodologies.
  • Knowledge of API Performance Testing and monitoring tools such as Log Analytics and AppD
  • Must be self-motivated, creative, and efficient in identifying issues with strong analytical and problem-solving skills with high attention to detail. Proactive communication is essential for this role.
  • Must have the ability to manage multiple projects and testing at the same time.
  • Solid understanding of IT infrastructure components (hardware, software, network, operating systems, storage) and Cloud Platform components
  • Hands on experience of Automation preferred.
  • Experience being the mentor and lead of Junior Performance Testers.
  • Ability to communicate effectively to both technical and non-technical audiences in written and non-written formats.
  • Proactive communicator who gains consensus and brings up issues as appropriate to keep projects on schedule.
  • Excellent communication & interpersonal skills, attention to detail.

Posted Today

Related Jobs

Related Searches

Apply Now