Software Verification Engineer Key for this position: Hands on experience using robot framework and extensive experience with artificial intelligence platforms Design, develop, and execute comprehensive software verification strategies.
Create and maintain automated test frameworks and test suites.
Perform: Functional Testing Integration Testing System Testing Regression Testing End-to-End Testing Performance Testing Validate software functionality against requirements and specifications.
Develop automated test cases and test harnesses using Python and Java.
Cloud Native Platform Testing Verify and validate Kubernetes-based applications and platform services.
Test deployments utilizing:
Kubernetes Helm / Helmfile Docker Container Kubernetes Operators and CRDs Validate upgrades, patches, configuration changes, and release candidates.
Execute system integration testing in lab and cloud settings. CI/CD & Automation Validation Develop automated testing pipelines integrated into: Jenkins Git
Lab Spinnaker Validate software delivery pipelines and deployment workflows.
Improve automated regression coverage and release confidence.
Support continuous testing initiatives throughout the software development lifecycle.