Software Quality Assurance Analyst
Skills
About the Role
You will interact with business analysts and developers to understand and test requirements. You will create manual testing scripts, develop automated test scripts that interface with existing unit tests, and maintain test script libraries. You will perform manual, automated and regression testing, log and manage defect tickets, and ensure defects are included in appropriate sprints. You will facilitate user acceptance testing with BAs and SMEs, peer review requirements artifacts for quality and completeness, identify and escalate change requests and delivery variance, and surface project risks and issues. You will also collaborate with the development team to provide ongoing operational support for users.
Requirements
- Three or more years of direct SQA experience working closely with software development teams
- Experience with automated testing tools
- Basic experience with programming languages and concepts
- Strong understanding of computer technologies
- Experience using Agile concepts in the Software Development Lifecycle
- Demonstrated career growth with increasing responsibility
- Understanding of Atlassian team management tools or similar
- Strong verbal and written communications skills in English
Responsibilities
- Interact with business analysts and developers
- Create manual testing scripts and repeatable processes
- Perform manual testing
- Perform automated testing
- Log, track and manage defect tickets
- Ensure defects are included in appropriate sprints
- Create automated test scripts that interface with unit tests
- Create and manage test script libraries
- Perform regression testing
- Collaborate with development staff to test software to requirements
- Facilitate user acceptance testing with BAs and SMEs
- Provide ongoing operational support for users
- Peer review requirements artifacts for quality and completeness
- Identify and escalate change requests and delivery variance
- Identify and escalate project risks and issues
