The QA Engineer plays a critical role in assisting and guiding the team to deliver high quality, functioning software to stakeholders. As a Subject-Matter expert in Quality Assurance, the QA Engineer is in charge of quality to make sure that features are delivered in a CI/CD fashion, with minimal to no manual interventions.
- Collaborate with the Agile Team to define quality standards by suggesting or writing automated acceptance tests that align with acceptance criteria for each increment.
- Utilize logging tools (e.g., Dynatrace, Splunk) for observability and monitoring, ensuring better visibility into system performance and issues.
- Implement QA best practices by ensuring necessary tests are integrated into the CI/CD pipeline for every production release.
- Participate in incident and problem retrospectives, ensuring action items are addressed to prevent recurring issues.
- Monitor technical KPIs and metrics, identifying concerns and raising them with the scrum team as needed.
- Review and participate in merge requests for newly developed automated tests to maintain quality standards.
- Support the development of new tools or proof-of-concepts (POCs) that benefit the QA team.
- Advocate for the test strategy, ensuring the scrum team adheres to established quality standards.
- Track and analyze QA metrics (e.g., total number of open bugs, time to resolve) to drive continuous improvement.
- 3-5 years of relevant work experience, with at least 2 years in automation
- Proficiency in automated visual and end-to-end testing tools, such as Percy and Playwright
- Good understanding of CI/CD methodologies, and pipeline management
- Familiarity with GIT tools, such as GitHub or GitLab
- Familiarity with analysis and reporting tools is a plus but not required
- Excellent in both verbal and written English communication
Apply Now
Can't find what you're looking for? Checkout our other listings