Take2 Consulting, LLC ยท 4 hours ago
QA Automation Engineer
Take2 Consulting, LLC is a company focused on providing consulting services, and they are seeking a QA Automation Engineer to design and maintain automated test frameworks for a cloud-native big data analytics platform. The role involves creating comprehensive test strategies, validating data pipelines, and collaborating with various teams to ensure high-quality releases.
ConsultingLegalManagement Consulting
Responsibilities
Design, develop, and maintain automated test frameworks for a cloud-native, AWS-based big data analytics platform
Create and execute comprehensive test strategies, including functional, integration, regression, API, performance, scalability, and usability testing
Validate complex data pipelines by writing and analyzing advanced SQL queries, automation scripts, and end-to-end data tests
Work extensively with AWS services such as Redshift, Glue, Lambda, EMR, S3, SageMaker, QuickSight, and Step Functions
Analyze test results, identify quality trends, troubleshoot defects, and collaborate with engineers, data scientists, and architects to ensure high-quality releases
Develop reusable test data, artifacts, and actively participate in Agile/Scrum ceremonies for planning and estimation
Utilize tools and technologies including Java, Selenium, Python, JupyterLab, Postman, Gatling, Jira, Xray, and Infrastructure-as-Code frameworks
Provide technical leadership by mentoring QA peers, improving testing processes, and enhancing cloud-native and security testing capabilities
Qualification
Required
Design, develop, and maintain automated test frameworks for a cloud-native, AWS-based big data analytics platform
Create and execute comprehensive test strategies, including functional, integration, regression, API, performance, scalability, and usability testing
Validate complex data pipelines by writing and analyzing advanced SQL queries, automation scripts, and end-to-end data tests
Work extensively with AWS services such as Redshift, Glue, Lambda, EMR, S3, SageMaker, QuickSight, and Step Functions
Analyze test results, identify quality trends, troubleshoot defects, and collaborate with engineers, data scientists, and architects to ensure high-quality releases
Develop reusable test data, artifacts, and actively participate in Agile/Scrum ceremonies for planning and estimation
Utilize tools and technologies including Java, Selenium, Python, JupyterLab, Postman, Gatling, Jira, Xray, and Infrastructure-as-Code frameworks
Provide technical leadership by mentoring QA peers, improving testing processes, and enhancing cloud-native and security testing capabilities