Encora Logo

Encora

QA Lead

Posted 9 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
9 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.
3,000 Employees
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
You will lead the QA efforts for SD-WAN product offerings, focusing on cellular and wireless capabilities. Responsibilities include designing test strategies, performing tests, developing automation scripts, mentoring junior engineers, and identifying improvements in test methodologies.
Be an Early Applicant
7 Days Ago
Bengaluru, Karnataka, IND
Remote
3,000 Employees
Expert/Leader
3,000 Employees
Expert/Leader
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Software QA Technical Lead, you will design and implement testing strategies for SD-WAN and Security solutions, lead the QA team, develop automation scripts, and enhance testing methodologies. Collaboration with development teams and analyzing test results will be key responsibilities while focusing on customer needs and deployment standards.

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