|
Role overview:
The role is described as a developing subject-matter expert who supports the software development lifecycle and ensures that software meets quality standards.
The person supports both exploratory testing and automated testing.
Employment: 1 Year Extendable and Renewable contractual role.
Main responsibilities:
- Plan and execute QA activities.
- Prepare QA reports.
- Support development release cycles.
- Participate in Agile user-story review meetings.
- Understand requirements with business stakeholders and developers.
- Ensure end-to-end test coverage.
- Design and execute test scenarios.
- Debug issues.
- Define corrective actions.
- Review system requirements.
- Track QA metrics.
- Perform risk analysis.
- Record test progress and results.
- Perform regression testing.
- Review requirements, specifications and technical design documents.
- Create test plans.
- Create test cases.
- Develop and execute automation scripts.
- Identify and document defects.
- Track defects through resolution.
- Develop testing processes.
- Establish quality standards.
- Support release-readiness decisions.
- Follow Agile/Scrum QA practices.
- Continuously improve testing processes.
Required skill family
Must have
- Software Testing
- QA
- Automation Testing
- Agile/Scrum
- CI/CD
- SQL
- Scripting
- Test cases
- Regression Testing
- Defect Management
Good to have
- Selenium
- API Testing
- Performance Testing
- Security Testing
- DevOps
- Java/Python/C#
- Jenkins
- Git
specifically automated testing, SQL, scripting, Agile/DevOps, CI/CD, software-development knowledge and object-oriented programming.
|