Image Loading

Quality Assurance Engineer

Job Description

  • Bangalore Urban, Karnataka, India

hackajob is a matching platform partnering with Tesco helping them to hire the best talent and build the future. To get the chance to get matched to this role and other similar roles, click on Apply to set up your free profile.

Tesco Technology is a dynamic global team of over 3,000 experts across multiple countries. They are dedicated to developing innovative technology solutions that enhance customer experiences, cybersecurity, and business operations. At Tesco Technology, individuals with diverse skills and experiences collaborate to address global challenges, making a real impact on people and the planet. It's a place where your career thrives with abundant opportunities to shape Tesco's future.

As a Data QE - you will be responsible for:

  • Validating data sources, application of transformation logic and persistence/validations in the target systems.
  • Work closely with product managers and developers to understand product requirement and design.
  • Develop and execute a comprehensive data-centric test plan aligned with the organisation's goals and objectives.
  • Develop a comprehensive automation framework for data platforms covering spectrum of applications onboarded.
  • Document detailed functional and integration test cases.
  • Coordinate with the developer, product manager and other business stakeholders on test plan, test case review, identify missing and complex test case scenarios.
  • Create accurate test-data envisioning the operation of the platform and the applications in place
  • Collaborate with engineers from across the spectrum to ensure test coverage and automation end-to-end.
  • Analyse server logs, DB and provide other relevant details with a bug.
  • Writing queries to extract data for Testcase data comparison
  • Design and Develop test automation framework, Improvise the existing framework to accommodate updates.
  • Develop mock/stub to test the functionality of a component in isolation.

Qualifications Required:

  • Bachelor's in computer science or a related engineering discipline.
  • 12+ years of experience in Quality Engineering with experience in Data Platform Testing.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience in writing clear, concise, and comprehensive test plan & automation plan.
  • Hands-on coding experience in Python coding/scripting and creating test frameworks using Python
  • Additional experience in Java
  • Hands-on experience with cloud ecosystem - Azure and it's services like - Azure storage, Data Bricks, Azure Data Factory, Azure SQL Databases and other SQL-based services
  • Proficiency in automation tools, scripting languages, and workflow automation platforms.
  • Experience in working on Linux/Unix environment.
  • Solid Knowledge of SQL, NoSQL, and pub-sub technologies.
  • Experience working in an Agile/Scrum development process.
  • Outstanding problem solving, troubleshooting, and debugging skills.
  • Experience in working with large-scale and complex integration programmes, including integrating 3rd party systems or components.
  • Good oral and written communication skills.

Skills

  • Quality Engineering
  • Software Quality Assurance
  • Linux/Unix
  • Python
  • Java
  • NoSQL
  • Troubleshooting

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Jul 16, 2024

Experience

10+Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent