YOULL BUILD TECH THAT EMPOWERS GLOBAL BUSINESSES
Our Connect Technology teams are working on our new Connect platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on Connect data and insights to innovate and grow.
As a QA Engineer, youll be part of a team of smart, highly skilled technologists who are passionate about learning and supporting cutting-edge technologies such asCloud/Bigdata Automation, Python, Pyspark, SQL, Hive, Databricks, Airflow, Performance testing other Data engineering tools. These technologies are deployed using DevOps pipelines leveraging Azure, Kubernetes, Jenkins and Bitbucket/GIT Hub.
WHAT YOULL DO:
- 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.
- 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.
- 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.
- Build utilities for monitoring and automating repetitive functions.
- Collaborate with Agile cross-functional teams - internal and external clients including Operations, Infrastructure, Tech Ops
- Research and evaluate a variety of software products and development tools.
- Provides technical guidance and support to colleagues such as code reviews, testing and software documentation as required.
Qualifications:
- 3-6 Years of years of applicable software engineering experience
- Strong fundamentals with experience in Cloud/Bigdata Automation Testing, Python, Pyspark, Machine Learning, SQL, Hive, Databricks, Airflow, UI and Service Testing, Performance Testing.
- Must have Pyspark / Python experience and proficient enough to create scalable big data Automation testing framework in Cloud
- Hands on experience in Test Automation, Creating Automation framework in Cloud, API microservice automation.
- Must have SQL knowledge.
- Must have knowledge of relational databases, preferably PostgreSQL.
- Must have experience in cloud technologies, preferably Microsoft Azure.
- Must have experience in UI and Services functional validations.
- Good to have experience in AI ML and validation using AI ML framework.
- Good to have experience in Selenium, TestNG, JAVA.
- Good to have experience in performance testing using Load Runner or Jmeter.
- Good to have experience with DevOps Technologies as GIT Hub, Kubernetes, Jenkins, Docker.
- Good to have experience on Retail Domain.
- Solid understanding of software testing principles, methodologies and best practices.
- Strong analytical, problem-solving skills and ability to learn and apply new technologies quickly
- Excellent English communication skills, with the ability to effectively interface across cross-functional technology teams and the business
- Minimum B.S. degree in Computer Science, Computer Engineering or related