Job Title

Test Engineer

Company Name
Schneider Electric
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

Responsibilities:
Work with development teams and product managers to define tests strategy and test plans during program increment, in an Agile scale environment
Participate in the writing of test plans 
Participate in the definition of the validation strategy 
You will be responsible to drive product validation plan
Participate in the specification and design of the integration and test means, and carry out the development of these means (test bench, recording tools, simulation software, etc.)
The role consists in developing first automated non regression tests
If automated tests not yet available, manual test will be performed to ensure validation of new features
Work with product owner to improve software quality and provide quality reports
Ensure interoperability tests of technical interfaces with other solutions (other software, Battery, Inverters), particularly with the system team 
Identify dependencies between solutions to ensure interoperability tests
Develop simulator and input/output data set for non-regression tests
Work with development teams to continuously improve release process and make proposition for enhancing the overall software portfolio quality
Establishing validation standards and developing performance testing and quality control measures.
Developing test procedures that produce analyzable validation data.
Analyzing test data to determine the causes of defects, failure, or flaws and facilitating corrective measures.
Performing risk assessments and ensuring compliance with marketing requirements.
Presenting validation test results and recommending improvements.
Training staff on validation parameters, overseeing validation both at the edge and server levels, and documenting processes.
Keeping informed of developments and innovation in validation engineering.
Carry out the tests, establish the test report and investigate and trace the detected anomalies 
Synthesize test results 
Provide support to product users 
Attend daily meetings of development squads to follow progress of release features
The tests are mainly carried out in the laboratory, but the validation engineers may also be required to work directly on trains or ground installations.

Your profile:
At least 2 years experience as a validation engineer in a similar industry.
Extensive experience in following tools :
Cucumber test framework (python techno)
Selenium tool
Git
Azure DevOPS yaml pipeline (CI)
Azure DevOPS Test Plan
Development environment is under Microsoft and Linux.
In addition to framework and tools above, knowledge in Linux/Docker in necessary of Edge Controller device configuration
Knowledge in MQTT and REST API is mandatory for sever side testing, ideally in a micro services environment
Advanced proficiency in data analysis tools and project management software.
Ability to set up local virtual machine and network competencies are necessary
Proven experience in DevOPS, Scrum and SAFe project is a plus
You will be an effective communicator and consensus builder across development teams, focused on results, and willing to take calculated risks to exceed business goals. 
In-depth knowledge of validation and release processes, parameters, and standards.
Exceptional analytical and problem-solving abilities.
Excellent leadership, collaboration, and communication skills.
Great organizational and time management abilities.
Ability to ensure compliance with industry regulations.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
December 18, 2023
Additional information

--