Key Skills: ETL Testing, PySpark, SQL, Azure Databricks, Python, Cloud Testing, Test Automation, Machine Learning, Hive, Airflow Good to Have Skills: AI ML framework validation, Selenium, TestNG, Java, Performance testing using Load Runner or JMeter, DevOps technologies including GitHub, Kubernetes, Jenkins, Docker, Retail Domain experience, PostgreSQL database knowledge, UI and Services functional validations. Roles & Responsibilities:
- Develop, troubleshoot, debug and make application enhancements and create automation framework leveraging Python/PySpark, SQL/NoSQL as the core development languages.
- Develop and build scalable automation frameworks and test suites working across technologies.
- Develop Gen AI Automation solutions using AI ML Framework for enhanced testing capabilities.
- Develop documents and maintain test plans, procedures and scripts and perform well defined product level integration tests.
- Implement execute and debug automated test scripts using various technologies and tools for comprehensive testing coverage.
- Perform manual testing, the scope of which will encompass all functionalities of services as prequel to automation.
- Work closely with other quality and development engineers to build, evolve and maintain a scalable continuous build and deployment pipeline.
- Deploy application components using CI/CD pipelines to ensure smooth production releases.
- Build utilities for monitoring and automating repetitive functions to improve operational efficiency.
- Collaborate with Agile cross-functional teams including internal and external clients including Operations, Infrastructure, Tech Ops.
- Research and evaluate a variety of software products and development tools for optimal testing solutions.
- Provide technical guidance and support to colleagues such as code reviews, testing and software documentation as required. Experience Required: 6-9 years of applicable software engineering experience with strong fundamentals in Cloud/Big data Automation Testing, Python, PySpark, Machine Learning, SQL, Hive, Databricks, Airflow, UI and Service Testing, Performance Testing. Education: Minimum B.S. degree in Computer Science, Computer Engineering or related field