Underpaidby HiringX

QA Engineer

Eversana

Bengaluru, KA, IndiaOfficeDigital & Technology3+ yrs

About the role

Position:

Reporting to the Senior Project Manager of Product & Engineering, will play an essential role in the company’s product and system development process while providing end-to-end solutions to software quality problems and data ingestion pipelines. He/she will conduct exploratory, manual, and automated tests before product/system releases to ensure the delivery of reliable and high-performing applications and data systems. Quality should meet the needs while ensuring cost-effectiveness. Working

Job Description

Coordinate end-to-end QA efforts for software and data ingestion projects as well as drive the software quality assurance lifecycle for both.

Validate ETL workflows, data transformations, and data integrity across multiple systems.

Design and execute test cases for data migration, data validation, and reporting accuracy.

Identify and resolve data discrepancies in collaboration with Data Engineering teams.

Develop and execute comprehensive test plans, test cases, and automation scripts for web, API, and backend applications.

Perform functional, integration, regression, and system testing across software products.

Collaborate with Product, Development, and DevOps teams to ensure timely releases with high quality.

Analyze project metrics and align initiatives with the business unit’s roadmap.

Assess existing products or services to identify quality issues

Determine performance indicators for product and software

Develop and recommend effective solutions to quality issues.

Prepare and circulate quality reports.

Develop, implement, and apply policies and procedures throughout the software development life cycle to maximize the efficiency and quality of software and product.

Develop quality assurance procedures and tests for developing and improving new and existing systems.

Review requirements, specifications and technical design documents to provide timely feedback

Create detailed, comprehensive, and well-structured test plans and test cases.

Estimate, prioritize, plan and coordinate testing activities.

Design, develop and execute automation scripts.

Identify, record, document, and track bugs.

Execute RCA for non-conforming software.

Track quality assurance metrics, like defect densities and open defect counts

Requirements:

Minimum 3 years of hands-on experience in software QA ETL testing, and Quality Management Systems (QMS)

Strong knowledge of software QA methodologies, tools and processes

In-depth understanding of technical documentation and create one too

Proficiency in writing complex SQL queries for data validation.

Experience in writing clear, concise and comprehensive test plans and test cases

Hands-on experience with both white and black box testing and automated testing tools

Knowledge of test automation in data/ETL validation

Solid knowledge of SQL and Python

Exposure to cloud platforms (AWS, Azure, or GCP) and data lakes.

Experience working with a version control system, such as git. Experience with CI/CD systems, such as

Underpaid estimate

~₹20.2 LPA for QA Engineers (industry-wide) · based on 65 submissions

Check yours