Associate Software Engineer - QA Full-Time

Uniphore Software Systems Pvt Ltd

Posted By : Uniphore Software Systems Pvt Ltd

Pune, Maharashtra (1)

Job Description

The Associate Software Test Engineer is a key position within the Quality Engineering team within Uniphore for Conversational AI product line. The Performance Test Engineer works collaboratively with various Products teams. This role works under minimal supervision, relying on experience and judgment to ensure the appropriate level of performance testing is incorporated into our product implementations. The successful candidate will demonstrate proficiency with a highly collaborative approach, exhibiting excellent problem solving, organisational and interpersonal skills. The ideal candidate will have comfort and experience with conversational design, speech, and conversational AI. Experiencing delivering software-as-a-service products to enterprise clients is also a plus.The candidate will need a high level of technical creativity, problem solving ability, software process and lifecycle expertise, as well as the ability to communicate and collaborate with diverse teams.The ideal candidate will enjoy learning new things, sharing this knowledge with the team, and learning from the team all while being passionate about building truly great products. Successful candidates will have a computer science or related degree and expert level knowledge in backend server-side technology at very high availability and scalability, rest-api, and service-oriented computing, and have moderate experience with programming in several languages such as NodeJS, Python, and Java.

Roles & Responsibilities

You will be responsible for implementing end-to-end Performance Testing activity including test planning, test environment set-up, software deployment, test scripts creation, test scenario design, implementing test monitoring set-up, test executions and publishing reports to multiple audiences for our products · You will have to work closely with internal and product teams to understand performance testing requirements, coordinate testing activities, manage dependencies, track status, and communicate test results · You will be responsible for creation and management of the performance environment in aws using terraform and ansible · You will be also responsible for functional testing, Certification of different ASR languages · Certification of Product on different cloud and integration with CRM products and other call /SMS service providers like Twilio , AWS connect , Five9 etc · You will be responsible for benchmarking our products and capacity planning for existing/potential customers · You will have to perform various types of performance tests such as scalability, load, stress, and endurance as per requirements · You will be responsible to collect and aggregate performance data for further data analysis including root-cause analysis, bottleneck identification, troubleshooting, etc · You will have to take ownership to implement, recommend and use multiple performance testing and monitoring tools for any specific requirements · You will present performance test results and your analysis along with recommendations and best practices to internal and crossorganisational teams · You will have to interact, communicate, and follow through with development & customer teams throughout performance testing life cycle · You will have to adapt to customer processes and integrate them into day-to-day work as needed without compromising best practices and quality.

 

 

 

  • Active Listening
  • Complex Problem Solving
  • Computers and Electronics
  • Critical Thinking
  • Customer and Personal Service
  • Deductive Reasoning
  • Design
  • Engineering and Technology
  • English Language
  • Inductive Reasoning
  • Information Ordering
  • Judgment and Decision Making
  • Mathematical Reasoning
  • Mathematics
  • Near Vision
  • Oral Comprehension
  • Oral Expression
  • Originality
  • Problem Sensitivity
  • Reading Comprehension
  • Selective Attention
  • Social Perceptiveness
  • Speaking
  • Speech Clarity
  • Speech Recognition
  • Telecommunications
  • Written Comprehension
  • Written Expression

Bachelor of Engineering (B.E) - Computer Engineering

Bachelor of Engineering (B.E) - Computer Science & Engineering

Bachelor of Engineering (B.E) - Electrical & Electronics Engineering

Bachelor of Engineering (B.E) - Electrical Engineering

Bachelor of Engineering (B.E) - Electronics & Communication Engineering

Bachelor of Engineering (B.E) - Electronics & Telecommunication Engineering

Bachelor of Engineering (B.E) - Electronics Engineering

Bachelor of Engineering (B.E) - Information Technology

Bachelor of Engineering (B.E) - Mechanical Engineering

Bachelor of Engineering (B.E) - Others

Bachelor of Technology (B.Tech) - Computer Engineering

Bachelor of Technology (B.Tech) - Computer Science & Engineering

Bachelor of Technology (B.Tech) - Electrical

Bachelor of Technology (B.Tech) - Electrical & Electronics Engineering

Bachelor of Technology (B.Tech) - Electrical Engineering

Bachelor of Technology (B.Tech) - Electronics & Communication Engineering

Bachelor of Technology (B.Tech) - Electronics & Telecommunication Engineering

Bachelor of Technology (B.Tech) - Information Technology

Bachelor of Technology (B.Tech) - Mechanical Engineering

Bachelor of Technology (B.Tech) - Others

Higher Secondary

Secondary

Required Qualification and skills

Qualification : BE/BTech Any Stream.

You must have a minimum of 0 + 1  years of experience as a performance test engineer · You must have work experience in an Agile/Scrum methodology, and it is a must · You must have work experience using Confluence and Jira · You must have the ability to adapt to short sprint cycles (3 weeks) · You must have strong understanding of Performance Testing methodologies · You must have good experience with at least 1 of the following: Java, Python, dot Net, JavaScript · You must have experience in troubleshooting, debugging, customizing performance testing scripts and familiar with performance testing tool concepts like test data parameters, think time, transactions, correlations, assertions · You must have strong hands-on experience with at least multiple performance testing tool (i.e., Locust, JMeter, LoadRunner, CloudTest, Neo Load) · You must have experience planning and designing performance testing scenarios and workload modelling · You must have experience with various logging tools such as ELK, Splunk, Data Dog or similar · You must have good experience with various monitoring tools such as Grafana, New Relic, App Dynamics, Dynatrace, Windows Performance monitor, AWS CloudWatch or similar · You must have excellent communication and presentation skills · You must a good understanding of performance test automation framework design models and best practices which is a big plus · You must have experience in large-scale complex software deployments projects with an understanding of the full software lifecycles from design to deployment · You must have experience working with microservices, docker, aws, Linux, etc · Experience with terraform and ansible would be a great plus · You must be able to work independently taking ownership of the work and plan your pathway based on your experience and analysis · You must have a can-do attitude towards challenges and should have critical problem analysing and solving skills.

CTC 8-10 LPA

-Higher Secondary : 60

-Secondary : 60

Journey

Uniphore is the global leader in Conversational Service Automation with offices in the U.S., India and Asia. The Company’s vision is to disrupt an outdated customer service model by bridging the gap between human and machine using voice, AI and automation. So that every voice, on every call, is truly heard. Uniphore enables businesses globally to deliver transformational customer service by providing an automation platform where digital agents take over transactional conversations from humans, coach agents during calls, and accurately predict language, emotion and intent. All in real-time. Conversational Automation & Analytics, Conversational Assistant and Conversational Security elevate how enterprises support and engage their customers, build loyalty and realize efficiencies. For more information on how Uniphore delivers business value using Conversational Service Automation technologies, please visit www.uniphore.com