Stimulating. Motivating. Challenging.
Kudelski Internet of Things (IoT), a division of the Kudelski Group, designs and delivers security technologies and services to support companies across the IoT value chain in creating sustainably secure innovations. In addition, it delivers asset tracking solutions for automotive retail and other industries.
Reference : 15044
Publication Date : 07-11-2024
Senior Software Engineer - Tier 2.
Location : Bangalore, India
Mission
Responsibilities
Responsibilities:
- Innovate and Develop: Create and maintain robust automated test scripts for web and mobile applications (Android and IOS) using top-tier tools like Selenium, Appium, WebdriverIO, and more.
- Strategize and Plan: Design detailed, comprehensive, and well-structured test plans and cases, ensuring thorough coverage and precision.
- Manual Testing: Conduct thorough manual testing when necessary to ensure software quality and functionality.
- Detect and Document: Identify, record, and meticulously document bugs, tracking them through to resolution.
- Collaborate Globally: Work seamlessly with cross-functional teams across different geographical locations to ensure cohesive and efficient operations.
- Analyse and Communicate: Dive deep into test results, debug issues, and effectively communicate findings to the development team.
- Enhance and Integrate: Continuously improve automation frameworks and tools, integrating tests into CI/CD pipelines for streamlined operations.
- Lead and Mentor: Stay abreast of the latest testing tools and strategies, and mentor junior team members to foster growth and development.
Requirements / Profile
Qualifications:
- Educational Background: Bachelor’s degree in computer science, Engineering, or a related field.
- Experience: 5 to 12 years of proven experience as an Automation Engineer or in a similar role.
- Technical Proficiency: Expertise in test automation languages and scripts such as Python, JavaScript etc
- Tool Mastery: Hands-on experience with automation testing tools like Selenium, Appium, WebdriverIO, Pytest, etc.
- Lifecycle Knowledge: Strong understanding of the software development lifecycle (SDLC), Agile and software testing methodologies.
- CI/CD Familiarity: Experience with CI/CD tools such as Jenkins, GitLab pipeline.
- Tool Utilization: Proficiency in using tools like JIRA, Xray, Testrail.
- Problem-Solving: Excellent problem-solving skills and attention to detail.
- Communication Skills: Strong communication and collaboration skills.
- Version Control: Experience with version control systems like GitLab.
- Design Patterns: Good understanding of design patterns.
- Proactive Attitude: Proactive and willing to take on challenges.
- IoT Knowledge: Knowledge in the IoT domain is a good to have.
Reference : 15044
Publication Date : 07-11-2024