Encora Logo

Encora

Senior Data Testing Engineer

Posted 6 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Bangalore, Bengaluru, Karnataka
Senior level
As a Senior Data Testing Engineer, you will ensure software quality through comprehensive testing and analysis, develop and execute test plans, manage defects, and mentor junior QA engineers. Additionally, you will perform manual and automated testing, analyze results, and collaborate with development teams to enhance software reliability.
The summary above was generated by AI


Senior Data Testing Engineer

Important Information

Experience: 5+yrs
Location: Bangalore(hybrid/Remote)

Job Summary

As a Senior QA Engineer, you will play a key role in ensuring the quality and reliability of software products through comprehensive testing and analysis. You will develop and execute test plans, manage defects, and collaborate with development teams to enhance the overall quality of software applications. This role requires a solid understanding of testing methodologies and the ability to contribute to both manual and automated testing efforts.

Responsibilities and Duties

  • Design, develop, and execute detailed test plans, test cases, and test scripts to ensure software quality.
  • Perform both manual and automated testing of software applications, identifying and documenting defects.
  • Collaborate with development teams to understand requirements, design test scenarios, and resolve issues.
  • Analyze test results and provide actionable feedback to development teams to drive improvements.
  • Participate in the development and maintenance of automated test scripts and frameworks.
  • Assist in the creation and refinement of testing processes and best practices.
  • Mentor and support junior QA engineers, providing guidance and sharing best practices.

Qualifications and Skills

  • Bachelor's degree in computer science, engineering, or a related field.
  • Proven experience in software quality assurance and testing.
  • Strong knowledge of testing methodologies, tools, and techniques.
  • Experience with both manual and automated testing processes.
  • Proficiency in scripting or programming languages used for test automation.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

Additional Requirements

Technologies:
-Data testing, QA automation, cloud data, Data Warehouse, Data Lakehouse, or related fields.
-Proven experience with ETL/ELT testing and data quality assurance for large datasets
-Strong knowledge and experience in test case definition and regular software testing activities.
-Strong SQL skills for data querying and validation and databases such as: MS SQL Server, Oracle, Postgres, and non-SQL databases.
-Proficiency in Python, PyTest or Java for test automation and scripting.
-Experience with data testing tools, such as Apache Airflow, Dataform, or DBT, as well as traditional QA tools like Selenium and TestNG.
-Knowledge of CI/CD processes, including tools like Jenkins or GitLab, for test deployment and automation.
-Good knowledge and experience using DBT framework for test automation in Data Testing.


About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.


Top Skills

Java
Python
SQL

Encora Chennai, Tamil Nadu, IND Office

No. 11, Doxa Business Center, Rattha Tek Tower, MR Road Thoraipakkam , Chennai, India, 600097

Similar Jobs

Be an Early Applicant
2 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Senior Lead Software Engineer, you will enhance and deliver technology products within an agile team. Responsibilities include providing technical guidance, developing secure code, influencing product design, and contributing to engineering practices, while promoting diversity and inclusion.
2 Hours Ago
Bengaluru, Karnataka, IND
356 Employees
Senior level
356 Employees
Senior level
Big Data • Cloud • Information Technology • Software • Travel
As a Staff Software Engineer at Spotnana, you will architect and develop front-end systems, collaborating with product managers and backend engineers to enhance user experiences and address performance issues. Your role will involve producing reliable code, implementing testable components, and engaging with stakeholders effectively.
Be an Early Applicant
2 Hours Ago
Bengaluru, Karnataka, IND
356 Employees
Senior level
356 Employees
Senior level
Big Data • Cloud • Information Technology • Software • Travel
As a Staff Software Engineer at Spotnana, you'll design and develop cloud-native services, ensure customer satisfaction, promote best engineering practices, conduct code reviews and test automation, and collaborate with technical leads to innovate and delight users.

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account