Encora Logo

Encora

QA Lead

Posted 21 Days Ago
Be an Early Applicant
India
Expert/Leader
India
Expert/Leader
The QA Lead will oversee system integration testing, A/B testing, and UAT for the Data Modernization initiative, ensuring data integrity and functionality during the transition to a cloud-native stack. Responsibilities include developing and maintaining automated testing frameworks, leading UAT sessions, and collaborating with cross-functional teams to achieve seamless integration and system adoption.
The summary above was generated by AI

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.

Top Skills

Postgres
Snowflake
SQL Server

Similar Jobs

Be an Early Applicant
6 Days Ago
Bengaluru, Karnataka, IND
Hybrid
50,000 Employees
Senior level
50,000 Employees
Senior level
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
As Quality Assurance Lead for Plasma-Derived Therapies, you will oversee the quality and regulatory compliance of software solutions. Your responsibilities include leading a team, implementing testing strategies, ensuring compliance with regulations, and producing quality reports. This role will require close collaboration with the PDT team and focus on maintaining high-quality digital products.
Be an Early Applicant
11 Hours Ago
Hyderabad, Telangana, IND
26,747 Employees
Senior level
26,747 Employees
Senior level
Fintech • Analytics
As an SDET/QA Lead, you will design and develop automation solutions, create test plans, and work closely with development teams to ensure quality and timely product delivery. You'll participate in Agile processes and enhance QA practices while managing mobile testing requirements and collaborating with global teams.
Be an Early Applicant
49 Minutes Ago
Mumbai, Maharashtra, IND
440 Employees
Senior level
440 Employees
Senior level
Information Technology
As the QA Lead (Automation), you will oversee the QA team, ensuring software quality through manual and automated testing, integrating automation into the CI/CD pipeline, and collaborating with various stakeholders to improve deliverable quality.

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account