Senior QA Engineer

HealthEdge
1d$81,000 - $113,000Remote

About The Position

About Technology Team: Our Technology Team is a dynamic group of innovators reshaping the future of healthcare technology. This team thrives on collaboration, bringing together top talent from diverse backgrounds to create scalable, secure, and cutting-edge platforms. With expertise in cloud infrastructure, AI, and user experience design, they enable transformation for healthcare health plan solutions. Beyond technical excellence, the HealthEdge Technology Team is passionate about empowering clients. They prioritize transparency, thoughtful resource allocation, and a commitment to seamless experiences. Guided by visionary leadership and a deep enthusiasm for innovation, this group is redefining what’s possible in healthcare technology. What you will do • Understand requirements, and develop test plans and test scenarios for data pipelines • Understand various data files and data mapping/transformation rules and prepare data for testing the ingestion/transformation (ETL) of different entities of Provider data • Create automation test plans, validation strategies, and test cases during iterative development and regression testing • Automate the data mapping scenarios identified as part of manual testing • Build a test automation framework and ensure adequate test coverage, reliability, speed of execution, and test data creation in a Continuous Delivery environment • Plan and assist performance tests for the data pipelines • Plan, estimate, prioritize, maintain, enhance, and coordinate testing artifacts/activities. • Work with product stakeholders to deliver high-quality software in a continuous delivery environment. • Identify, record, document thoroughly, and track bugs. • Establish and configure testing environments for executing test scenarios. • Analyze failures and work with the team to ensure root causes are investigated and similar failures are prevented in the future • Add and modify test framework functionality based on requirement changes and validate the correctness of the functionality • Participate in agile ceremonies to review acceptance criteria, provide test estimates, and test progress • Suggest improvements in the test and development processes • Build and lead a small QA team to provide QA support for Data related platforms and pipelines

Requirements

  • 8-10 years of experience in software testing and related areas of software quality assurance.
  • Strong knowledge and experience in Object-Oriented Programming languages such as Java.
  • Experience in defining and executing end-to-end/integration/system testing test strategies.
  • Experience in any opensource tools or building custom frameworks to perform data migration testing.
  • Experience in functional testing of ETL/Data Warehouse and master data management areas
  • Experience in SQL and testing SQL reporting.
  • Demonstrated experience of working with automated testing tools
  • Experience of non-functional testing as well as backup and recovery, DR, performance
  • Demonstrated experience of hands-on Issue and Defect Management
  • Ability to translate software requirements into User Stories and Test Cases.
  • Understanding of software development and testing best practices on preparing test scenarios, test cases, test script creation, and execution of test cases.
  • Experience of Agile Software Development & Testing methods for deployment in cloud environments
  • Knowledge of source code management such as Bitbucket or GIT.
  • Strong written skills and ability to follow established software procedures and generate required software documentation, defect logging, and RCA.
  • Outstanding collaboration and communication skills.
  • Bachelor’s degree BE/B Tech computer science or equivalent

Responsibilities

  • Understand requirements, and develop test plans and test scenarios for data pipelines
  • Understand various data files and data mapping/transformation rules and prepare data for testing the ingestion/transformation (ETL) of different entities of Provider data
  • Create automation test plans, validation strategies, and test cases during iterative development and regression testing
  • Automate the data mapping scenarios identified as part of manual testing
  • Build a test automation framework and ensure adequate test coverage, reliability, speed of execution, and test data creation in a Continuous Delivery environment
  • Plan and assist performance tests for the data pipelines
  • Plan, estimate, prioritize, maintain, enhance, and coordinate testing artifacts/activities.
  • Work with product stakeholders to deliver high-quality software in a continuous delivery environment.
  • Identify, record, document thoroughly, and track bugs.
  • Establish and configure testing environments for executing test scenarios.
  • Analyze failures and work with the team to ensure root causes are investigated and similar failures are prevented in the future
  • Add and modify test framework functionality based on requirement changes and validate the correctness of the functionality
  • Participate in agile ceremonies to review acceptance criteria, provide test estimates, and test progress
  • Suggest improvements in the test and development processes
  • Build and lead a small QA team to provide QA support for Data related platforms and pipelines
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service