Digital Principal Software Engineer - Bangalore, India - ABB

    ABB
    Default job background
    OTHER
    Description

    Digital Principal Software Engineer

    Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.

    At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.


    You will be working as Digital Principal Software Engineer at global grade 12 and will be part of Process Automation Business Area for Process Automation Digital division based in Bangalore, India. In this role you will be reporting to Digital Solution Engineering Manager and will be responsible for performance testing design, industrial data preparation, planning, automating simulation data and executing performance tests to deliver a product of the highest quality. Performance reporting and creating scalability guide will be routine task.

    Your responsibilities

    • Responsible for black and white box testing techniques and code coverage concepts and implementation
    • Developing use-case based on test cases
    • Reporting quality metrics at system level and component level and work with the teams to perform defect root cause analysis
    • Leading varied testing techniques for delivering a robust, fail-safe solution, this includes performance testing, automating performance test, using industry standard measuring and reporting tools
    • Developing scripts for test data creation and automate data simulation

    Your background

    • Bachelor's or Master's degree in Computer Science, Engineering or any related technical field
    • Minimum 8 to 14 years of experience in solid development skills in common languages (Python, JavaScript, Bash, XML, JSON, etc.)
    • Experience in custom test scripts, having strong knowledge of SQL, writing complex queries to validate the data and test results
    • Experience on analytics solutions and Qliksense, BI, Analytical tools, Big data technologies (Hadoop, HBase), MEAN Stack, IOT Protocols would be an advantage
    • Exposure to cloud environments – Azure, AWS, Google Cloud and hands on performance testing AI/ML algorithms along with knowledge of Restful web services performance testing
    • Experience in building performance benches or environments
    • Experience using tools like JMeter, Grafana, Azure Insights, DB performance monitoring

    More about us

    Our Process Automation business offers a range of solutions for process and hybrid industries, including our industry-specific integrated automation, electrification and digital solutions, control technologies, software and advanced services, as well as measurement & analytics, marine and turbocharging offerings. Process Automation is #2 in the market globally. Based on its deep domain knowledge, experience and expertise in delivering world-class automation products, systems and solutions, a wide area of complimenting digital and collaborative solutions across applications and sectors, the Process Automation business helps customers remain competitive, improving their ROI and running safe and productive operations.

    We look forward to receiving your application (documents submitted in English are appreciated). If you want to discover more about ABB, take another look at our website

    Work model: on site #LI-onsite