Senior Software Engineer
Bengaluru, KA, IN, 562122
Volvo Group
13 brands. 105,000 employees. 190 markets. Trucks, buses, construction equipment, marine and industrial engines. Complete solutions for financing and service.Let's introduce ourselves
India Digital Tech Hub – Bangalore
The Digital Tech Hub is an integral part of the digital transformation journey for Volvo Cars. The Tech Hub is a strategic player, providing skills and competencies in areas such as cloud solutions, data science and analytics, SAP, UX/UI and we are part of managing key technology platforms within various domains such as R&D, manufacturing & logistics and the commercial area.
What you will do
What we offer
This role is within our Industrial Operations team, which has the goal to provide digital technologies to support our manufacturing and supply chain solutions globally. You will be part of the global manufacturing execution cluster with the goal to support our plants developing best in class manufacturing systems.
Key Duties & Responsibilities:
• Write script for automated tests, regression suits and test enabling tools.
• In collaboration with the product teams guide and help them secure test automation
• Building a path for successful cooperation between testers of different levels
• Collaborating with developers and other stake holders, thereby contribute to acceptance criteria from business requirements, and formulate test scenarios
What you will bring
Do you fit the profile?
• Strong programming experience on at least two language from (Python, Java, javascript, C#, Scala,Typescript)
• Strong experience in test frameworks Webdriverio, Cypress, Protractor, TestNG etc
• Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
• Ability to effectively articulate technical challenges and solutions. Deal well with ambiguous/undefined problems; ability to think abstractly.
• Coding experience with automation framework, tools and services for web. Experience in API testing.
• Collaborating with developers other stake holders, thereby contributing to acceptance criteria from business requirements, and formulate test scenarios
• Good Log troubleshooting experience (open telemetry, elastic search query, bash scripts)
• Experience working with message brokers eg: MQTT, kafka, rabitmq and streams.
• Good knowledge of databases and sql queries
• Solid understanding of build pipelines (AzureDevops, Team city, Jenkins)
• Good knowledge of version control systems eg: GIT
• Knowledge of design patterns most widely used in Test automation and writing tools to help other manual QA engineers
• Understanding of QA methodologies, life cycle and processes.
• Good knowledge in Agile methodologies
• Good knowledge in user journeys and business flow validation
• Testing best practices and knowledge
• Solid knowledge of Integration and Contract testing
• Knowledge of design patterns most widely used in Test automation
• Shows creativity and initiative to improve product coverage and effectiveness.
• Open minded and team player
• Fluent in English
You also have an experience of:
• Setting up dashboards for reporting test results in realtime (Graphana, Kibana, data dog, etc)
• Docker and Kubernetes configuration and troubleshooting for test environments
• Performance testing experience. (K6io, Gatling, Jmeter)
• Elastic search (KQL), Kibana, AWS, Azure experience is a plus
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs AWS Azure Docker Git Industrial Java JavaScript Jenkins Kafka Kibana Kubernetes MQTT Pipelines Python R R&D RDBMS Scala SQL Testing TypeScript UX
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.