Position: QA Engineer
Company: Black & Veatch
Category: .NET
Experience required: 5y
English level: upper

Key competencies:
Testing of Web and Desktop .NET apps and services, Test Automation (TestComplete / Selenium / etc.), MS Test Manager, Azure DevOps, MS SQL

Responsibilities:
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
-  Create detailed, comprehensive, and well-structured test plans and test cases
-  Determine the priority for test scenarios and create execution plans to implement these scenarios
-  Maximize test coverage for the most critical features of the system
-  Estimate, prioritize, plan and coordinate manual/automated testing activities
-  Design, develop and execute automation scripts
-  Identify, record, document thoroughly and track bugs
-  Perform thorough regression testing when bugs are resolved
-  Track quality assurance metrics, like defect densities and open defect counts
-  Configure and maintain test environment

Requirements:
-  5+ years in Software Quality Assurance 
-  Previous role in / responsibility for creating modern test automation architecture / strategy and responsibility for delivery of test automation and its results to contribute to assurance of product quality (front-end and back-end test automation)
-  Experience in preparing Test Plans, writing Test Cases and Manual Test Execution
-  Experience working with Test management tools such as MS Test Manager 
-  Experience in design, development and execution of automated tests for Web apps, incl. UI/UX
-  Deep knowledge of test automation tools such as TestComplete / Selenium / other
-  Basic Knowledge of MS SQL 
-  Experience working with Defect management tools like MS Azure DevOps / TFS / Jira 
-  Experience working with MS Azure DevOps, source code management (Git), CI/CD solutions
-  Experience with testing rollout process including installers
-  Ability to work independently while also being a team player