Epicareer Might not Working Properly
Learn More

Data & Quality Assurance Engineer Executive

$ 3,500 - $ 6,500 / month

Checking job availability...

Original
Simplified

(JR109554)

We are looking for a Data & Quality Assurance Engineer who will play a hybrid role in data analytics, software testing, and documentation management. This role is ideal for someone with a strong analytical mindset, attention to detail, and technical expertise in both data science and software testing. You will ensure data accuracy, optimize testing processes, and maintain high-quality documentation to support product development and business decisions.

Key Responsibilities

1. Data Analytics & Data Science

  • Analyze and interpret large datasets to extract meaningful insights and support business decisions.
  • Develop data models, machine learning algorithms, and predictive analytics solutions.
  • Design and implement ETL (Extract, Transform, Load) pipelines for data processing.
  • Collaborate with stakeholders to define data-driven strategies and improve decision-making.
  • Utilize SQL, Python, or R for data analysis, visualization, and automation.

2. Software Testing & Quality Assurance

  • Develop and execute test strategies for data-driven applications, APIs, and software systems.
  • Perform functional, regression, performance, and automated testing.
  • Identify, document, and track bugs to resolution using test management tools (Jira, TestRail, etc.).
  • Implement automation frameworks to improve efficiency in software testing.
  • Ensure data accuracy and integrity in software outputs and reports.

3. Documentation & Process Management

  • Maintain clear and comprehensive documentation for data models, testing processes, and technical workflows.
  • Create test plans, test cases, and user guides to ensure product quality and knowledge transfer.
  • Document best practices for data governance, security, and compliance.
  • Support cross-functional teams with well-structured reports and documentation.

Qualifications & Skills

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Software Engineering, or a related field.
  • Strong experience in SQL, Python, and data visualization tools (Tableau, Power BI, Matplotlib, etc.).
  • Hands-on experience with software testing methodologies, test automation, and defect tracking.
  • Knowledge of machine learning frameworks (Scikit-learn, TensorFlow, PyTorch) is a plus.
  • Experience with version control (Git) and Agile methodologies.
  • Excellent analytical, problem-solving, and communication skills.
  • Strong documentation skills with experience in Confluence, Markdown, or technical writing tools.

Preferred Qualifications

  • Experience in cloud platforms (AWS, Azure, GCP) for data processing and model deployment.
  • Familiarity with CI/CD pipelines and DevOps tools for software testing.
  • Exposure to API testing tools such as Postman or RestAssured.

(JR109554)

We are looking for a Data & Quality Assurance Engineer who will play a hybrid role in data analytics, software testing, and documentation management. This role is ideal for someone with a strong analytical mindset, attention to detail, and technical expertise in both data science and software testing. You will ensure data accuracy, optimize testing processes, and maintain high-quality documentation to support product development and business decisions.

Key Responsibilities

1. Data Analytics & Data Science

  • Analyze and interpret large datasets to extract meaningful insights and support business decisions.
  • Develop data models, machine learning algorithms, and predictive analytics solutions.
  • Design and implement ETL (Extract, Transform, Load) pipelines for data processing.
  • Collaborate with stakeholders to define data-driven strategies and improve decision-making.
  • Utilize SQL, Python, or R for data analysis, visualization, and automation.

2. Software Testing & Quality Assurance

  • Develop and execute test strategies for data-driven applications, APIs, and software systems.
  • Perform functional, regression, performance, and automated testing.
  • Identify, document, and track bugs to resolution using test management tools (Jira, TestRail, etc.).
  • Implement automation frameworks to improve efficiency in software testing.
  • Ensure data accuracy and integrity in software outputs and reports.

3. Documentation & Process Management

  • Maintain clear and comprehensive documentation for data models, testing processes, and technical workflows.
  • Create test plans, test cases, and user guides to ensure product quality and knowledge transfer.
  • Document best practices for data governance, security, and compliance.
  • Support cross-functional teams with well-structured reports and documentation.

Qualifications & Skills

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Software Engineering, or a related field.
  • Strong experience in SQL, Python, and data visualization tools (Tableau, Power BI, Matplotlib, etc.).
  • Hands-on experience with software testing methodologies, test automation, and defect tracking.
  • Knowledge of machine learning frameworks (Scikit-learn, TensorFlow, PyTorch) is a plus.
  • Experience with version control (Git) and Agile methodologies.
  • Excellent analytical, problem-solving, and communication skills.
  • Strong documentation skills with experience in Confluence, Markdown, or technical writing tools.

Preferred Qualifications

  • Experience in cloud platforms (AWS, Azure, GCP) for data processing and model deployment.
  • Familiarity with CI/CD pipelines and DevOps tools for software testing.
  • Exposure to API testing tools such as Postman or RestAssured.