#https://careers.se.com/jobs/0094Q3?lang=en-us
u will be evaluating release processes, overseeing the overall development process from CI/CD to deployment.
To ensure success as a validation engineer, you should exhibit specialized software validation knowledge and experience in a related cloud and IOT project. An accomplished validation engineer will be someone whose expertise translates into efficient quality control procedures
Qualifications
Your 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 :
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.
Schedule: Full-time
Req: 0094Q3