Job Description: At this role level, you will:
- Support the test lead by providing updates on testing activities, defects and quality findings.
- Perform hands-on testing activities
- Develop and maintain automated test suites using the low-code framework, with knowledge of Playwright, Python and Java.
- Work closely with developers, Business Analysts and Product Owners to validate requirements and acceptance criteria.
- Execute testing across Front End, Back End, API, integration, system, migration and end-to-end testing.
- Create and maintain automated regression, smoke and sanity test packs.
- Support the execution of automated tests through GitLab CI/CD pipelines.
- Contribute to accessibility, performance and reliability testing activities.
- Follow testing standards, processes and best practices established by the team
- Identify and raise testing risks, defects and quality concerns in a timely manner.
You can:
- Create, execute and maintain automated tests across UI, API, integration and system layers.
- Support migration testing and data validation activities, ensuring data integrity and accuracy.
- Develop and maintain API test suites.
- Use Git and GitLab to manage test assets and support CI/CD testing activities.
- Analyze requirements and create effective test scenarios and test cases.
- Support defect triage, root cause analysis and quality reporting.
- Communicate testing progress, issues and outcomes effectively.
- Apply knowledge of accessibility, security and performance testing principles.
Tools:
Playwright, Python, Java, GitLab, Git, Azure, AWS, MongoDB, Insomnia, VS Code, IntelliJ IDEA, Jira and Confluence.