Senior Quality Assurance Analyst
Sample Tasks
- Review, interpret, and clarify system and user interface requirements in the form of Epics, Features, User Stories, and Wireframes
- Design and create detailed test plans for software testing
- Design and create detailed automated and manual test scenarios using Gherkin language
- Write automated tests using tools such as SpecFlow, Reqnroll and Selenium
- Establish test entrance and exit criteria
- Confirm and report on testing status
- Provide testing estimates
- Ability to self-organize and prioritize features and test cases
- Perform functional, regression, security, and accessibility testing
- Use Azure DevOps to track and report problems in detail
- Produce evaluated test reports and take part in software walkthrough
Sample Skills / Requirements
Five (5) years of experience in a Quality Assurance Analyst roleOne (1) year of experience using remote collaboration tools such as : Microsoft Teams, Skype, SharePoint, etc.Three (3) years of experience using BDD frameworks like Cucumber, Specflow, Reqnroll, or other similar frameworksThree (3) year of experience with Automation test tools like Selenium, TestNGUnderstanding of BDD principles and practices.Ability to communicate (verbally & written) test plans, expectations, updates, progress, issues, and successes in a timely & clear fashion to the project team membersExperience programming with C# .NET or Java