Nagarro Logo

Nagarro

Staff Engineer (Data Testing, Python)

Posted 7 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Bengaluru, Karnataka
Senior level
The Staff Engineer (Data Testing) will lead data testing efforts, utilizing Python and SQL in automated testing frameworks. Responsibilities include collaborating with product teams to create detailed test cases, execute tests, analyze defects, and track quality metrics. The role demands strong problem-solving abilities and effective communication skills.
The summary above was generated by AI

Company Description

About Nagarro:
👋🏼 We're Nagarro, a Digital Product Engineering company scaling in a big way! We create products, services, and experiences that inspire, excite, and delight. With over 18,000 experts across 36 countries, we work at scale across all devices and digital mediums. Our work culture is dynamic and non-hierarchical, and we are looking for great new colleagues. That’s where you come in!

Job Description

 Requirements:

  • 7+ years in Data Testing with strong Python skills.
  • Proficient in SQL, NoSQL, and pub-sub technologies.
  • Familiarity with Linux/Unix, Git, Jenkins, CI/CD, and Azure Cloud.
  • Experience in Agile/Scrum methodologies.
  • Collaborate with product managers and developers to understand requirements and design effective testing strategies.
  • Document detailed functional and integration test cases, coordinating with stakeholders to identify missing or complex scenarios.
  • Execute tests, publish reports, and communicate findings to product and program stakeholders.
  • Analyze server logs and databases to provide insights on bugs and track quality metrics such as defect densities and open defect counts.
  • Design and develop a test automation framework, including creating mock/stub components for isolated testing.
  • Excellent problem-solving and communication skills

RESPONSIBILITIES: 

  • Work closely with product manager and developer to understand product requirement and design.
  • Document detailed functional and integration test cases. Coordinate with the developer, product manager and other business stakeholders on test case review, identify missing and complex test case scenarios.
  • Test execution, Publish test report and coordinate with product & programme stakeholders.
  • Analyze server logs, DB and provide other relevant details with a bug.
  • Track Quality metrics, like defect densities and open defect counts.
  • Design and Develop test automation framework
  • Develop mock/stub to test the functionality of a component in isolation

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Top Skills

Python

Similar Jobs

Be an Early Applicant
54 Minutes Ago
Bangalore, Bengaluru, Karnataka, IND
8,000 Employees
Mid level
8,000 Employees
Mid level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
The Senior Software Engineer role involves managing IT operations, supporting application lifecycles, and ensuring effective release and incident management. Key responsibilities include utilizing ITSM best practices, developing with technologies such as .Net, SQL, and ReactJS, and applying knowledge of cloud platforms and automation tools.
An Hour Ago
Bengaluru, Karnataka, IND
2,194 Employees
Senior level
2,194 Employees
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
As a Senior Backend Engineer at Zeta Global, you'll design and implement scalable backend components for a high-throughput marketing platform. Responsibilities include understanding business requirements, coding application features, ensuring product quality through reviews and testing, and owning significant project elements.
Be an Early Applicant
3 Hours Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
171,000 Employees
Expert/Leader
171,000 Employees
Expert/Leader
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Software Verification Expert will develop and implement strategies to optimize software verification within the organization. Responsibilities include analyzing current verification processes, enhancing software testing environments, leading best practices, and aligning global verification practices across locations. The role also involves conducting trainings, presenting at conferences, and fostering collaboration for continuous improvement in software verification.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account