Date:  Feb 5, 2025
Location: 

Any Marlabs Office Location, IN

Company:  Marlabs Innovations Pvt Ltd
Description: 

Role Description:

 

The Testing Specialist will work closely with the Business and Delivery teams to execute the test strategy and to meet identified business needs and deliver business value. Key responsibilities include:

 

  • Overall Experience – 8 to 10 yrs in QA and in ETL testing
  • Quality Assurance Leadership: Lead and manage the Quality Engineering and Assurance (QEA) team, which is responsible for ensuring the quality and reliability of software and data products within the Databricks environment.
  • Test Strategy and Planning: Develop, implement, and oversee the quality assurance strategy and test planning for Databricks' products and solutions.
  • Good knowledge on efficient data pipelines using Azure Databricks and its native services, such as Azure Data Factory, Azure Synapse Analytics, Azure SQL Database, and Azure Blob Storage.
  • Quality Process Improvement: Continuously assess and improve quality assurance processes and methodologies to enhance the efficiency and effectiveness of the QA team.
  • Test Automation: Drive the automation of testing processes, including the development and maintenance of test scripts and frameworks.
  • Testing Lifecycle: Manage the entire testing lifecycle, including test case creation, execution, defect tracking, and reporting.
  • Release Management: Coordinate with development and product management teams to ensure that software releases meet quality standards and are delivered on schedule.
  • Quality Metrics: Establish and track key quality metrics and performance indicators to provide insights into the quality of Databricks' products.
  • Cross-Functional Collaboration: Collaborate with development, data engineering, data science, and other cross-functional teams to ensure that quality is built into all stages of product development.
  • Security and Compliance Testing: Ensure that Databricks' products adhere to security and compliance standards, and conduct security testing as necessary.
  • Problem Resolution: Oversee the identification and resolution of software defects, working closely with development teams to address issues promptly.
  • Documentation: Maintain comprehensive documentation of testing processes, test cases, and testing results.

 

Qualifications

 

  • Bachelor's or Master's degree in computer science, software engineering, or a related field.
  • Extensive experience in quality engineering, software testing, and quality assurance, with a proven track record of leadership and management.
  • Strong knowledge of software testing methodologies, test automation tools, and quality assurance best practices.
  • Experience with big data technologies, data processing, and analytics platforms, which are relevant to Databricks.
  • Strong leadership and communication skills, with the ability to collaborate with diverse teams and stakeholders.
  • Familiarity with Databricks' platform and related technologies is often preferred.
  • Experience with cloud platforms like AWS, Azure Cloud may be beneficial.
  • Knowledge of data governance, security, and compliance standards.