Nityo Infotech - Scottsdale, AZ
posted 3 months ago
The QA Engineer position focuses on ensuring the quality and performance of applications within an AWS environment, utilizing Java and Groovy for automation testing. The ideal candidate will have a strong background in IT, specifically with 6-8 years of experience in testing and automation. This role requires expertise in various technologies, including AWS services such as S3 and Glue, as well as experience with Databricks, structured streaming, and Delta Lake concepts. The candidate will be responsible for architecting and leading enterprise-wide initiatives in automation testing, particularly for ETL processes and data migration. The role demands a deep understanding of streaming data pipelines, ETL/ELT processes, and the tools associated with them. Candidates should be familiar with data quality frameworks like Great Expectations and possess advanced SQL skills, including proficiency in joins, aggregation, and performance optimization techniques. The QA Engineer will also need to debug and troubleshoot complex technical issues, ensuring the deployment and testing of large-scale, high-performance enterprise big data applications. Additionally, experience with AWS architecture, Lambda functions, and CI/CD pipelines using GitLab is essential. The candidate should be able to communicate effectively with technology partners and stakeholders, providing insights into technology solutions and their implications. This position requires a collaborative mindset, as the QA Engineer will thrive in a team-based environment, contributing to the overall success of the projects.