Key Skills: Automation Testing, System Testing, Functional Testing, Verification & Validation (V&V)
Roles & Responsibilities:
- Contribute to the definition and implementation of the Software Verification & Validation (V&V) strategy and V&V plans
- Define analysis and testing methodologies for software deliverables and system components
- Create functional test descriptions from requirements (black-box testing) and from design/source code (white-box testing)
- Design test cases using equivalence classes, boundary value analysis, and other structured testing techniques
- Develop and maintain test procedures, automation scripts, and execution frameworks
- Execute system and functional tests, analyze results, and prepare detailed test reports
- Ensure traceability between requirements, test cases, and validation results
- Verify and maintain development/testing tool configurations including compilers, coding rule verifiers, and static analyzers
- Drive automation initiatives to improve test coverage, efficiency, and reliability
- Manage configuration and change management activities related to V&V deliverables such as test scripts, configuration files, and defect tracking
- Participate in defect analysis, troubleshooting, and continuous improvement activities including REX (Return of Experience) sessions
- Collaborate with development, quality assurance, and engineering teams to ensure high-quality software releases
Experience Required:
- 7 - 12 years of experience in System Testing and Software Verification & Validation (V&V)
- Strong expertise in automation testing and end-to-end system testing
- Experience in functional testing, test design methodologies, and requirements traceability
- Familiarity with configuration management, defect tracking, and test automation frameworks
- Good understanding of software development lifecycle (SDLC) and testing lifecycle processes
- Experience with static analysis tools and development toolchain validation is an advantage
Education: B.E. / B.Tech