Knowledge, Skills and Experience Required:
- Bachelor's degree in Engineering or Computer Science or equivalent experience
- 5+ years of experience as a Quality Assurance engineer or similar role
- 3+ years of experience in Automation.
- Advanced knowledge of both manual and automation testing and show examples of learning new skills in the past.
- Proven experience to test APIs, Web Services, Apps, PostgreSQL using tools such as Postman, SwaggerUI.
- Strong understanding to build, use and maintain test frameworks such as Java and Playwright.
- Able to train and mentor new QAs in the team.
- Work alongside the QA Automation Lead to formalise a plan to upskill QA Team in test automation.
- Contribute to the QA Guild and share best practices.
- Excellent written and verbal communication skills
- Experience in Agile Software Development environment with BDD and TDD driven mindset, along with a strong knowledge of test management tools, test case management and defect tracking system.
- Ability to work and collaborate in a team-based environment.
- A thought partner with the ability to drive initiatives to completion with no supervision.
- Understanding of software architecture and ability to assess risk in early stages of development.
- Experience with Continuous Integration/Continuous Deployment testing environments and tools such as Jenkins.
- Familiar with Cloud based environments and technologies.
- Ability to acquire subject matter expertise in assigned area of business.
- Hands on experience with aspects of both functional and non-functional test phases
Job Title |
: Quality analyst |
Level |
: Senior |
Experience |
: 5+ Years |