2 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Establish and maintain DevOps channels, CI/CD pipelines, and continuous build environments across platforms.
- Develop and maintain Python-based test automation frameworks using PyTest and Unittest.
- Implement UI, API, regression, smoke, database validation, test reporting, and logging capabilities.
- Contribute to application lifecycle management, enterprise platforms, and solutions on on-premise and Azure cloud platforms.
- Collaborate on requirements, design discussions, documentation, reviews, progress reporting, and technical coordination.
- Use GitHub Copilot and generative AI platforms for code generation, automated testing, log analysis, and engineering productivity.
Requirements
- Strong Python programming skills, including Flask, PL/SQL scripting, database packages, procedures, functions, triggers, views, and materialized views.
- Experience with data-driven and keyword-driven testing frameworks, Web UI automation, API test automation, test case design, regression testing, smoke testing, and test reporting.
- Experience with SQL and NoSQL databases including MS SQL, Oracle, MongoDB, and Realtime DB, including partitioning, indexes, validation, SQL testing, and data quality testing.
- Basic UNIX scripting experience.
- Hands-on experience with Jenkins, Azure DevOps, Git, CI/CD integration, source control management, and continuous build environments.
- Knowledge of Microsoft Azure, cloud platform concepts, Docker, Docker Swarm, Kubernetes, dashboards, language technologies, database technologies, and test technologies.
- AI/ML integration experience involving GitHub Copilot, AI-powered code generation, automated testing, log analysis, and observability platforms.
- Strong written and oral English communication skills, customer-facing and coordination abilities, and experience delivering solutions in complex customer system landscapes.
Benefits
- Hybrid work model.
- Opportunity to work on industrial automation, digitalization, and enterprise software solutions at ABB.
About ABB
ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.
