Engineer – QA (Manual)

3 Months ago • 2-4 Years • Quality Assurance

Job Summary

Job Description

HEAL Software seeks a QA Engineer (Manual) with 2-4 years of experience to contribute to testing their ML-based products. Responsibilities include test planning and analysis, functional testing, performance testing (load and stress), database testing (SQL), Linux/Unix testing, defect management, and collaboration with cross-functional teams. The ideal candidate possesses strong understanding of software QA methodologies, experience with Unix/Linux, and familiarity with testing tools like JIRA and TestRail. The role involves creating test cases, executing tests, identifying and resolving defects, and working within an Agile environment.
Must have:
  • 2-4 years experience in Software QA
  • Test planning & analysis
  • Functional, performance, database testing
  • Defect management & reporting
  • Unix/Linux experience
  • SQL knowledge
Good to have:
  • Test automation experience
  • CI/CD experience
  • Experience with JMeter, Selenium
  • ISTQB/CAST/CSTE certification

Job Details

About the job

Company – HEAL Software

Location – Bangalore

Status – Permanent

Job Category – Engineer – QA (Manual)

Relevant Work Experience – 2 – 4 Years

Career Level – Entry Level

Education Level – BS in CS/EE/CE or related field from a top institution

Description

HEAL Software, Inc. is the provider of game-changing innovation HEAL, the first preventive healing software for IT operations that fixes problems before they happen. Contrary to APM and monitoring tools that send alerts or find the problem sources when an incident occurs, HEAL can recognize “signals” that are leading indicators of future incidents and eliminate factors that can create problems. HEAL Software, Inc. customers who are using HEAL have achieved, on average, a 60% reduction in false-positive alerts and a 75% decrease in incidents. HEAL Software, Inc. has headquarters in Santa Clara, California in the US and is backed by Avataar Ventures.

Read more at healsoftware.ai and follow us on Twitter and on LinkedIn.

We make ML based products that predict upcoming issues in complex applications running in cloud-native, serverless or host-based environments. Products handle very high volumes of streaming data, and perform complex learnings on structured and unstructured data in near real time. The ideal candidate should have passion for building products, solving problems, and building data pipeline.

  • Test Planning and Analysis
  • Understand the requirements and technical specifications of the software.
  • Participate in the preparation of test plans and test strategy documents based on project requirements.
  • Collaborate with business analysts, developers, and other stakeholders to ensure clear understanding of requirements and functionalities.
  • Identify test scenarios and develop comprehensive test cases, ensuring coverage for both positive and negative test conditions
  • Functional Testing
  • Execute manual functional test cases for various modules or features.
  • Validate that the software functions as intended by testing against user stories and requirements.
  • Perform regression testing to ensure that previously developed and tested software still performs correctly after changes.
  • Log defects, track issues, and work closely with developers to resolve them.
  • Performance Testing
  • Assist in executing manual performance testing activities, such as load testing and stress testing, using tools or manual methodologies.
  • Identify performance bottlenecks and assist developers in optimizing system performance.
  • Monitor system behaviour under various loads and provide detailed performance reports.
  • Database Testing
  • Write and execute SQL queries to validate data integrity, data consistency, and performance of database operations.
  • Verify that data is correctly stored and retrieved across different database operations (CRUD operations).
  • Test database performance and security aspects. Collaborate with database administrators (DBAs) and developers to troubleshoot data-related issues.
  • Linux/Unix Testing
  • Execute test cases and scripts on Linux/Unix environments.
  • Perform log analysis and system monitoring for troubleshooting and issue identification.
  • Validate system configurations and deployment processes on Linux/Unix servers.
  • Work with shell commands for checking server status, services, and logs to investigate issues.
  • Defect Management
  • Identify, report, and document software defects in defect management tools (e.g., JIRA, Bugzilla).
  • Track and retest bugs to ensure they are resolved and do not reoccur.
  • Collaborate with the development team to facilitate defect resolution.
  • Collaboration and Communication
  • Work closely with cross-functional teams including developers, business analysts, product managers, and project managers.
  • Attend daily stand-up meetings, sprint planning sessions, and reviews to discuss testing progress and roadblocks.
  • Communicate testing updates, issues, and risks to stakeholders.
  • Test Documentation
  • Create and maintain detailed test documentation, including test cases, test scripts, test data, and test results.
  • Ensure test documentation is up to date with any software changes or enhancements.
  • Prepare test execution reports, bug reports, and other relevant documents.
  • Quality Assurance and Best Practices
  • Follow best practices in testing and ensure adherence to quality assurance standards.
  • Suggest improvements to existing processes to enhance product quality.
  • Ensure all testing efforts align with the overall quality assurance goals of the project.
  • Exploratory Testing
  • Perform exploratory testing in cases where the requirements are not fully defined, or where new areas of the application are introduced.
  • Test the application beyond scripted scenarios to identify hidden defects.
  • User Acceptance Testing (UAT) Support
  • Assist in UAT activities by preparing test environments and test data for end users.
  • Support end users in conducting UAT and troubleshooting any issues encountered.
  • Continuous Learning and Tool Usage
  • Stay up to date with the latest trends and tools in manual and performance testing.
  • Use testing tools such as JIRA, TestRail, Selenium (for basic automation if needed), and performance testing tools (e.g., JMeter for basic load testing).

Requirement

  • Ideal candidate would be skilled in understanding product architectures in terms of key modules, and passionate about building high performance product test harness.
  • 2-4 years of relevant experience as a Software Developer in Test.
  • Good understanding and implementation level experience in design patterns.
  • Experience in creating test automation frameworks and self-service tools.
  • Automation experience for Rest based web services and event/mq based services using Java/Groovy/Scala/Clojure/Python (TestNG, JUnit, Spock)
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Understand requirements and write test cases/test scenario, execute and automate them.
  • Experience of Testing Methodologies (Performance testing, Black Box, White Box, Grey Box).
  • Hands-on experience on Unix Operating systems and preferably Windows.
  • Certification in Testing will be added advantage. (ISTQB, CAST, CSTE)
  • Experience enabling CI/CD in SaaS environment will be a plus

Similar Jobs

Aristocrat Gaming - QA Engineer

Aristocrat Gaming

Ohrid, Municipality Of Ohrid, North Macedonia (Hybrid)
1 Week ago
Brillio - QA Engineer - R01542503

Brillio

Guadalajara, Jalisco, Mexico (Hybrid)
3 Months ago
Cypress HCM - Quality Assurance Analyst

Cypress HCM

Los Gatos, California, United States (On-Site)
5 Months ago
Tesla - Electric Motor Technologist - Prototyping

Tesla

Athens, Greece (On-Site)
3 Hours ago
N-iX - Senior Test Automation Engineer

N-iX

Poland (Remote)
5 Days ago
PwC - Risk & Quality Officer - consultations et revues qualité | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
3 Months ago
Epic Games - Senior QA Engineer

Epic Games

(On-Site)
1 Month ago
Vendavo - Lead Software Quality Engineer

Vendavo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Tesla - Power Systems Intern (Hardware-in-the-Loop)

Tesla

Victoria, Australia (On-Site)
5 Hours ago
Power Integrations - Engineering Intern

Power Integrations

Penang, Malaysia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scopely - Lead DevOps/SRE - Unannounced Project

Scopely

Dublin, County Dublin, Ireland (Hybrid)
3 Weeks ago
Trek - QA Automation Engineer

Trek

Haryana, India (On-Site)
2 Months ago
Epic Games - Senior QA Engineer

Epic Games

(On-Site)
1 Month ago
Netflix - Senior Animator & VFX Artist - Games

Netflix

Helsinki, Uusimaa, Finland (On-Site)
3 Months ago
Netomi - Software Engineer In Test III

Netomi

Gurugram, Haryana, India (Hybrid)
3 Months ago
PhonePe - Site Reliability Engineer - CDN

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Revalsys Technologies - Performance Tester

Revalsys Technologies

Hyderabad, Telangana, India (On-Site)
3 Months ago
Saviynt - Principal Engineer, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
3 Months ago
Breach - XR Quality Assurance (QA) Lead

Breach

Trondheim, Trøndelag, Norway (On-Site)
3 Months ago
StoneX Group  Inc  - UAT Tester

StoneX Group Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Dream Sports - Software Development Engineer 2 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
ICE - Senior Full Stack Developer

ICE

Bhubaneswar, Odisha, India (Hybrid)
4 Months ago
Nielsen Holdings - Software Engineer - Java PL/SQL

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Scopely - Software Engineer

Scopely

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
InMobiInMobi - Senior Analyst – Business Analytics & Insights

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Exotel - Senior Architect

Exotel

Karnataka, India (On-Site)
3 Months ago
PwC - IN-Manager_ Finance Transformation_FE_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Intel Corporation - Software Application Engineering Manager

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Zeta - Associate Director - Taxation

Zeta

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Nagarro - Staff Engineer, Frontend React

Nagarro

Mumbai, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Casumo - Quality Assurance Specialist

Casumo

Zagreb, Croatia (Hybrid)
1 Month ago
Paytm - Senior Engineer-QA Automation-Paytm Money

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Amanotes - Game Tester (New Games - Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
4 Weeks ago
Xsolla - QA Engineer

Xsolla

Baku, Azerbaijan (On-Site)
4 Weeks ago
GoTo Group - SDET - Growth

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
GIANTS Software - Game Tester

GIANTS Software

Brno, South Moravian Region, Czechia (On-Site)
6 Days ago
PTW - Entry-level Game QA Tester (Functionality)

PTW

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
7 Months ago
Playrix - Senior QA Engineer (Server Team)

Playrix

Georgia (Remote)
3 Months ago
Tesla - Software QA Engineer, IT Application

Tesla

North Holland, Netherlands (On-Site)
4 Hours ago
TxK Gaming Studios GmbH - [INTERNSHIP] QA TESTING VR & PC GAMES

TxK Gaming Studios GmbH

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded