Techgroup America - Los Angeles, CA

posted 3 months ago

Full-time - Mid Level
Los Angeles, CA
Professional, Scientific, and Technical Services

About the position

The Quality Assurance Analyst position is focused on ensuring the quality and performance of software applications through comprehensive testing strategies. The role involves creating system, regression, and performance test plans and scripts to validate the functionality and reliability of applications. The ideal candidate will possess strong analytical skills, enabling them to analyze complex data sets, identify trends and patterns, and perform root cause analysis. This analysis will be crucial in providing actionable suggestions to implement corrective actions that prevent recurring quality issues. Collaboration is key in this role, as the QA Analyst will work closely with cross-functional teams, including product development, manufacturing, and customer support. This collaboration aims to identify quality improvement opportunities and ensure that issues are resolved in a timely manner. The QA Analyst will be responsible for creating test cases for various application types, including UI, batch, API, and data suite applications. Both manual and automated testing will be performed to ensure comprehensive coverage of the application’s functionality. In addition to testing, the QA Analyst will design performance load testing scenarios and develop data quality validation for ETL solutions, leveraging expert-level SQL skills. The creation of Quality Control standards and templates will also be part of the responsibilities. The role requires expert knowledge of automation testing tools, particularly Selenium, to automate testing processes across different aspects of the application. Experience with cloud-native applications such as AWS Lambda, Power BI, Snowflake, and DBT is also essential for this position.

Responsibilities

  • Create system, regression, and performance test plans/scripts.
  • Analyze complex data to identify trends and patterns.
  • Perform root cause analysis and suggest corrective actions.
  • Collaborate with cross-functional teams to identify quality improvement opportunities.
  • Create test cases for UI, batch, API, and data suite applications.
  • Perform manual and automated testing of applications and data.
  • Design performance load testing scenarios.
  • Develop data quality validation for ETL solutions using SQL.
  • Create Quality Control standards and templates.
  • Utilize automation testing tools such as Selenium for testing applications.
  • Test cloud-native applications like AWS Lambda, Power BI, Snowflake, and DBT.

Requirements

  • Strong analytical skills with the ability to analyze complex data.
  • Expert level SQL skills for data quality validation.
  • Experience with automation testing tools, particularly Selenium.
  • Knowledge of cloud-native applications QA.
  • Ability to create test plans and scripts for various application types.

Nice-to-haves

  • Experience with performance load testing scenarios.
  • Familiarity with ETL solutions and data validation processes.
  • Knowledge of additional automation tools beyond Selenium.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service