Software Test Engineer 2
visteon
Job Description
• Understand customer requirements and translate into test plan for execution at feature level.
• Automation Scripts design, Review and Execution
• Should be working with Robot framework.
• Complete test activities as defined in the project plan. This includes test plans, test cases, test execution and feedback on the results of testing to application owner.
• Manage test related documentation on GitHub or GitLab or any similar repository.
• Assist application developers to prepare application testing package (test plan, test cases and management of test execution)
• Extensive experience in integration testing.
• Familiar with cloud-based application testing will be added advantage.
• Provide consulting advice on test methodology and tools.
• Collaborate with the Development team to support release planning, estimation, and delivery processes using Agile methodologies.
• Create and maintain test plans, acceptance criteria, regression test suites, and map requirements to test cases.
• Provide testability/QA feedback to product development teams through participation in design and development reviews in addition to being responsible for defect tracking, communication, and resolution processes.
• Making sure all the integration testing is performed, system components are in GitHub, appropriate technical documentation allowing platform to be checked-out, tested and validation
Critical experiences required to be ready for this job:
- 7 to 9 years of automotive software testing experience and overall, 7 plus years of experience in Automation Scripting.
- Testing knowledge in Android Infotainment System
- Experience in writing test plans for features from scratch and define KPIs for the same.
- Experience of working in Robot Framework for automotive domain
- Proven and effective communication, analytical, judgment, initiative, and execution skills.
- Awareness to Agile / SCRUM terminologies
- Hands on with SCM - GIT, RTC,JIRA,XRAY ClearCase tools, CaNalyzer and Canoie
- Working knowledge with Build system - LINUX (Android), Scripting - Bash, Python, Perl & CAPL, Operating system - Linux, QNX, Android
- Automotive knowledge, Awareness of Android Infotainment Features, and testingCAN, (Diagnostics & LIN protocol awareness would be an added advantage)
- Having a proactive, goal-oriented approach to decision making.
- Capable of handling multiples projects / initiatives simultaneously and executing to completion
- Appium Knowledge, UI Automator or Selenium with Robot framework is must.
- Android Platform Level Testing is required.
- Deep knowledge of working on Serial as well as ADB Logs
- Experience in building framework with python.
- Experience working on Jenkins and good Knowledge of Jenkins command.
- Drive for Results, Team Player, Change Orientation, Customer Focus, Self-Awarenss
- Having respect for colleagues
- Proven team player with excellent communication and interpersonal skills who can effectively work with all levels of a global matrixed organization.
- Able to adapt to changing demands and conditions.
- Good knowledge in software development life cycle