Salary
💰 $94,000 - $105,000 per year
Tech Stack
AzureJUnitKubernetesSDLCSQL
About the role
- Partners with stakeholders to review and identify software requirements, test objectives, test strategies, and testability
- Designs test plans, cases, and scenarios to meet software requirements and specifications
- Set up and configure test environments
- Execute test cases and scenarios to verify functionality, performance, and safety of software systems
- Identify and report defects, issues, and potential vulnerabilities found during the testing process
- Provide test results and feedback on software design and functionality to resolve defects, issues, and potential vulnerabilities
- Develops and maintains automated test scripts and frameworks to improve efficiency and effectiveness of testing processes
Requirements
- Bachelor's Degree
- 5+ years of experience with the Software Development Lifecycle (SDLC)
- 5+ years of experience with systems architecture, requirements analysis, test, and verification
- 5+ years of experience developing and debugging software using C#.Net
- Experience with SQL or other relational database
- 3+ years of experience using Unit testing frameworks like xUnit, jUnit, or nUnit
- C++ Windows Environment (Windows 10/11, Windows Server)
- Project Management Tools (Azure DevOps, Jira, etc.)
- Azure DevOps Pipelines or other CI/CD tools
- Agile Experience with Mission Planning
- Experience with system level verification and validation