Engineer Software
LOCATION: Pune / [[stateProvince]], India | BRAND: Knorr Brake Company | REQUISITION ID: 10252 | JOB GRADE:[[jobGrade]] | ON-SITE/REMOTE: Hybrid

Knorr Brake Company is the innovative leader in the manufacture and supply of braking systems, passenger doors and climate-control equipment for all types of Mass Transit customers such as: METRO, Light Rail Vehicles, High-Speed Trains, Commuter Rail and Monorail Vehicles for the North America market. We’re part of the Knorr-Bremse Group, the global leader in braking technologies. We challenge our employees to pursue their work with passion while keeping an unparalleled commitment to technological excellence, integrity and social responsibility.
Knorr-Brake Company is an Equal Employment Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.
JOB DESCRIPTION:
- Requirement Analysis
- Ability to read and understand requirements of system/product level under mentorship.
- Participate in Requirements sessions with customers to understand product fit w.r.t. requirements and the resulting gaps.
- Test Architecture/ Test Framework
- Ability to read and understand Test Automation framework and architecture design at sub-component level
- Development Testing
- Ability to execute test cases and log
- Ability to log defects, report and track them till closure
- Ability to Develop Script as per the Test Case
- Ability to define functional test cases & execute test cases
- Ability to log defects, report and track them till closure.
- Experience:
- Expertise in Managing automation test projects.
- Expertise in Testcomplete and Selenium having built automation framework from scratch, regression suite and other repeatable tests.
- Very good knowledge in Test Optimization techniques
- Good experience in Manual Testing
- Good Exposure in Boundary Value Analysis, Explorative and Risk Base Testing
- Experience in Test Plan and Test Strategy
- Skills:
- Coding using Java, JavaScript, Typescript
- Scripting using Python
- Knowledge:
- Code coverage concepts
- Automated test frameworks in Testcomplete and good exposure in Selenium, Jenkins; Linux; CI / CD concepts; Cloud AWS / GCP (Working environments)
- Proficiency:
- Ability to work in a dynamic environment.
- Find solutions to meet project needs.
- Experience in handling customer interactions
- Communication skills:
- Client-facing, with strong written and verbal communication
- Process Adherence & Quality Focus
- Ability to follow process
- Get all development reviewed
- Be aware of organizational process
- Learn from errors
- Soft Skills
- Be ready to seek help when stuck, but move gradually towards being independent - help peers
- Active participation in team meetings - Develop effective communication and presentation skills Innovation and Improvement
- Ability to think out of box Project Management
- Ability to understand plan for own tasks
- Ability to unambiguously report status on own tasks
- Ability to call out dependencies on own tasks
- Self-Development
- Ability to identify training needs
- Look for opportunities to get trained by actively discussing with L&D