03 sep
|
Satyam Venture Engineering Services
|
Xico
03 sep
Satyam Venture Engineering Services
Xico
IVI Automation and Test tools Development Summary Test Software Developer/Core Developer specializing in building extensible, maintainable automation frameworks from the ground up and managing the full lifecycle of testing tools, including sophisticated versioning and release management via Git/GitHub.Expert in bridging the gap between business requirements and technical implementation through BDD methodologies.Key Responsibilities •Framework Architecture: Design and maintain core BDD frameworks (e.g., Behave) ensuring modularity, reusability, and scalability.Develop and maintain a shared library of reusable Gherkin step definitions to prevent code duplication across multiple feature teams.Create libraries that support testing scenarios.
•CI/CD Integration: Develop and manage GitHub Actions or JFrog pipelines to trigger automated suites upon PR creation, merging, or scheduled releases.
•Release Management: Oversee the versioning of the testing library itself, ensuring that different versions of the test suite remain compatible with corresponding versions of the application under test.
•Mentoring: Train other engineers in the usage of the framework and tools.Qualifications: •Testing Experience: Mastery of BDD and TDD.Experience extending Cucumber/Behave core functionalities.Specialized knowledge in Hardware-in-the-Loop (HiL) integration, including managing real-time constraints and signal processing within automated scripts.
•Programming Experience: Deep understanding Object-Oriented Principles.Skilled managing Linux-based test runners and shell scripting.Able to optimize code, and implement architectural solutions for cleaner solutions.
•Version Control Experience: Mastery of advanced Git operations (Interactive Rebase, Cherry-picking, Hooks, and Submodules).
Experience managing GitHub Enterprise features, including complex Environments, OIDC Secrets Management, and Custom Actions, for automating the full test-software development lifecycle (SDLC).
•Sprint Commitment
📌 Ivi Automation Engineer (Xico)
🏢 Satyam Venture Engineering Services
📍 Xico