16 Oct
|
Bloom Engineering
|
Bengaluru
16 Oct
Bloom Engineering
Bengaluru
Job highlights
- Bachelor s degree in Computer Science,Software Engineering,or related technical field.
- Minimum of 4+ years of hands-on experience in automation script development. Strong proficiency in Python for developing test automation frameworks and scripts.
- Experience with DevOps practices and CI / CD pipeline integration (Jenkins,GitLab CI,or similar).
Job Summary In this role, you will collaborate with a global cross-functional team of developers, engineers, and quality assurance professionals to drive test automation excellence across our organization. This position provides a unique opportunity to help lead our test automation strategy, implementing cutting-edge frameworks and methodologies that ensure the quality and reliability of our critical systems. You'll be instrumental in building robust automated testing solutions that support our development pipeline while maintaining the highest standards of software quality.
What do we want to know about you
- Bachelor s degree in Computer Science, Software Engineering, or related technical field
- Minimum of 4+ years of hands-on experience in automation script development
- Solid proficiency in Python for developing test automation frameworks and scripts
- Experience with Shell scripting (Bash) for automation and deployment tasks
- Proficiency with Docker containerization for test environments and deployment
- Experience with DevOps practices and CI/CD pipeline integration (Jenkins, GitLab CI, or similar)
- Demonstrated expertise in unit testing for C++ or Matlab/Simulink environments
- Experience designing and implementing automated test strategies for complex systems
- Knowledge of test management tools and defect tracking systems
- Ability to develop and maintain test automation frameworks that scale across multiple projects
- Experience with version control systems (Git) and collaborative development workflows
- Ability to mentor and guide junior team members in test automation practices
- Ability and willingness to travel as required
What will your typical day look like
- Design and develop test automation infrastructure using Python and Bash scripting
- Create libraries and APIs that enable efficient test execution across different platforms
- Build scalable test execution engines that can run with both Hardware-in-the-Loop (HITL) and Virtual Simulation (VSIM) environments
- Develop automated scoring and reporting mechanisms to evaluate test results against expected outcomes
- Collaborate with developers and the Independent Verification Validation (IVV) team to understand testing requirements and design appropriate automation solutions
- Configure and maintain CI/CD pipelines in GitLab to orchestrate automated test execution
- Create and optimize Docker containers to ensure consistent test infrastructure and deployment across environments
- Implement logging and monitoring solutions to track test execution performance and reliability
- Design and integrate automation solutions with Simulink Test and Simulink Check to enable automatic test execution, results collection, and trend analysis reporting
- You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Advance Lead Engineer - Test Automation (Bengaluru)
🏢 Bloom Engineering
📍 Bengaluru