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