Encora Logo

Encora

QA Lead

Sorry, this job was removed at 08:19 a.m. (IST) on Tuesday, Feb 11, 2025
Be an Early Applicant
India
India

Important Information

Location: India

Experience: 10+ years

Job Mode: Full-time

Job Summary

The QA Lead will play a pivotal role in ensuring the success of the Data Modernization initiative by overseeing system integration testing, A/B testing, and user acceptance testing (UAT). This role focuses on maintaining data integrity, performance, and functionality as legacy systems transition to a modern, cloud-native stack leveraging PostgreSQL, Snowflake, and advanced ETL pipelines. The ideal candidate will possess strong expertise in automated testing frameworks, data validation processes, and iterative feedback mechanisms. They will collaborate closely with cross-functional teams, including data engineers, project managers, and business stakeholders, to deliver seamless integration with minimal downtime and maximum reliability.

Responsibilities and Duties

  1. System Integration Testing:
    • Design, implement, and maintain automated testing frameworks to validate data workflows and system integrations.
    • Develop test plans and scripts for end-to-end workflows across SQL Server, PostgreSQL, and Snowflake environments.
    • Monitor and report on system performance and compliance with project benchmarks.
  2. A/B Testing:
    • Oversee A/B testing of the legacy SQL Server system against the new tech stack to ensure feature parity and data consistency.
    • Collaborate with business stakeholders to set clear objectives for test scenarios, metrics, and success criteria.
  3. User Acceptance Testing (UAT):
    • Lead iterative UAT sessions with business teams, capturing feedback to refine system functionality.
    • Develop documentation and training materials to ensure end-user satisfaction and system adoption.
  4. Collaboration and Communication:
    • Act as a liaison between QA, Data Engineering, and Product teams to align on testing priorities and timelines.
    • Provide regular updates to stakeholders using dashboards and status tracking systems, flagging risks early.
  5. Automation and Process Improvement:
    • Implement and optimize automated regression testing for scalability and efficiency.
    • Continuously evaluate and recommend tools and processes to enhance testing coverage and reliability.

Qualifications and Skills

  • Proven experience (10+ years) in QA roles, with a focus on data system migrations and cloud-native platforms.
  • Strong expertise in automated testing tools (e.g., Selenium, JUnit, pytest) and frameworks.
  • Hands-on experience with SQL-based data systems and data validation testing.
  • Familiarity with PostgreSQL, Snowflake, and data pipeline tools such as Apache Airflow and AWS Glue.
  • Exceptional problem-solving skills with a keen eye for detail and data accuracy.
  • Strong communication and leadership abilities to coordinate across teams and stakeholders.
  • Experience conducting UAT sessions and working in Agile environments.

Additional Requirements

  1. Technology:
    • Knowledge of Babelfish for PostgreSQL or similar compatibility tools.
    • Experience in A/B testing methodologies and data performance analysis.
    • Familiarity with data governance and security frameworks (e.g., Great Expectations, DataHub).
  2. Competencies
    • Ability to articulate complex testing plans and results in a clear, non-technical manner for business stakeholders.
    • Strong written and verbal communication for reporting, documentation, and coordination.
    • Collaborative mindset to work with cross-functional teams and resolve conflicting priorities.
    • Analytical approach to identifying, understanding, and resolving data or process inconsistencies.
    • Proactive problem-solving to anticipate and mitigate risks before they escalate.
    • Keen attention to detail to ensure system reliability and data accuracy.
    • Flexibility to adjust testing strategies as project goals evolve or unforeseen issues arise.
    • Leadership to inspire confidence in testing strategies and decisions.
    • Conflict resolution to mediate between competing priorities or team disagreements.
    • Stakeholder engagement to foster trust and transparency throughout the project.
    • Effective prioritization to focus on critical testing activities with the greatest business impact.

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.

Similar Jobs

12 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Lead a team to ensure software quality and compliance in plasma-derived therapies, implementing strategies for validation, testing, and documentation.
Top Skills: AWSBrowserstackJavaJIRAJmeterOctoperfPostmanPythonQtestSoap UiSQLToscaValgenesisVeraWebdriverio
16 Hours Ago
Pune, Mahārāshtra, IND
Senior level
Senior level
Other • Security
The Quality Assurance Lead is responsible for overseeing the QA process by creating and executing test scripts, establishing quality metrics, and ensuring customer satisfaction through effective testing. This role involves collaboration with software development teams, leading QA testers, and optimizing testing strategies to improve code quality and functionality.
22 Hours Ago
Easy Apply
Remote
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Lead QA testing for Cisco Meraki firmware updates, including manual and automated testing, framework enhancement, and collaboration across teams to develop reliable software.
Top Skills: Cloud-Based InfrastructureGitIxiaLinuxPythonYocto

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account