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

11 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
13 Days Ago
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Mid level
Mid level
Real Estate • PropTech
Lead software quality assurance efforts in an Agile development team, designing test strategies and collaborating with teams to improve product quality.
Top Skills: ElasticGCPMs-SqlTesting Software
14 Days Ago
Chennai, Tamil Nadu, IND
Mid level
Mid level
Internet of Things • Software • Analytics
Lead and mentor a QA team, develop test strategies, manage automation development, ensure QA processes, conduct performance tests, and report metrics.
Top Skills: AWSAzureC#DockerGCPGitlabJavaJavaScriptJenkinsKubernetesPython

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