Techgroup America - Los Angeles, CA
posted 3 months ago
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.