RESPONSIBILITIES- As part of an agile team, analyze requirements and gain consensus on test strategy
- Assist with the production of test plans, schedules, and author required test cases
- Perform testing activities
- Report defects and offer suggestions for improvement
- Track and report project test status (issues, test coverage, progress and defect statistics) as required by project test plan
- Monitor defect tracking system ensuring defects entered conform to defined criteria and format
- Adherence to established company processes and policies
- Facilitate defect triages and agile ceremonies
KEY COMPETENCIES - Software Quality Assurance
- Software testing, test design and planning
- Test Case Authoring
- Strong communication and interpersonal skills
- Organization skills
WORK ENVIRONMENT· Office based, with some travel requirements | QUALIFICATIONS AND SKILLSEducation: Degree in Computer Science, Computer Engineering or equivalent work experience Preferred training or certifications in Software Quality testing
Experience: 5+ years’ experience in Software Quality Assurance Qualifications: - Strong understanding of the Software Development Life Cycle, including reviewing requirements, perform exploratory testing, author and execute test cases, enter and monitor defects, and contribute to regression test framework.
- Experience with test-plan/test-case creation, execution and reporting testing status
- Experience in writing detailed defect reports
- Experience creating and developing automated tests
- Experience working in Agile or Scrumban environment
- Understanding of the test role within the Software Development Life Cycle
- In-depth understanding of Quality Assurance best practices and industry standards
- Attention to detail-strong trouble-shooting skills, excellent multi-tasking
- Self-motivated, able to work as part of a team
|