Post Job Free
Sign in

Senior Software Engineer

Company:
Infinite Computer Solutions
Location:
Nepal
Posted:
December 17, 2025
Apply

Description:

Requisition Number

41660BR

Job description

Job Title: Senior QA Engineer

Experience: 5+ years in Quality Assurance (with at least 3+ years in test automation or combined development and testing)

Location: Kathmandu

Employment Type: Full-time

Role Overview

We are seeking a highly skilled Senior QA Engineer to join our team and ensure the delivery of high-quality, reliable software solutions. The ideal candidate will have deep expertise in data testing, automation frameworks, and quality engineering practices, with a strong focus on data platforms and big data ecosystems.

Key Responsibilities

· Design and implement test strategies, frameworks, and best practices for both manual and automated testing.

· Develop robust test suites, including test plans, use cases, and scripts to identify defects and validate solution integrity.

· Configure and maintain test environments and generate comprehensive test data sets.

· Perform feature-level testing, regression testing, and maintain regression test suites.

· Accurately report defects and manage issue tracking through resolution.

· Define and monitor quality metrics for data pipelines, products, and deliverables.

· Collaborate closely with development engineers, TPOs, and data engineers to deliver reliable data ingestion and distribution platforms.

· Research and adopt new tools and technologies to enhance QA processes.

Required Skills & Qualifications

· Strong proficiency in SQL (joins, subqueries, window functions, aggregations, analytical queries).

· Hands-on experience with ETL tools (e.g., Informatica, DataStage, Talend, Pentaho, SSIS).

· Solid understanding of relational databases (Oracle, Teradata, PostgreSQL, SQL Server, MySQL).

· Knowledge of data warehousing concepts (dimensions, facts, SCD, star/snowflake schema).

· Ability to analyze large datasets and identify data quality issues.

· Experience with test management tools (Jira X-ray, ALM, qTest, Zephyr).

· Strong problem-solving and logical thinking skills for complex data flows.

· Excellent communication and collaboration skills.

· Proficiency in Python for test automation.

· Familiarity with big data ecosystems (Spark, Hive, HDFS) – optional but a plus.

· Strong sense of ownership and accountability.

Preferred Experience

· Hands-on testing experience with Hadoop, Spark, and other big data platforms.

· Programming or scripting skills in Scala, Python, Java.

· Proven track record in automated testing using tools like Selenium.

· Experience with JIRA or similar defect tracking systems.

· Exceptional analytical and problem-solving abilities.

Qualifications

Bachelor Degree

Range of Year Experience-Min Year

5

Range of Year Experience-Max Year

6

Apply