Skip to content
mimi

Quality Assurance Automation Engineer

KBC Technologies Group

On-site 1w ago

About the role

Requirements

  • Proven experience in building, maintaining, and improving automated testing pipelines for software systems.
  • Strong hands-on experience with Python and Pytest for test automation.
  • Practical experience with Selenium for UI or end-to-end test automation.
  • Practical experience with TypeScript and Playwright for modern test automation.
  • Experience integrating automated tests into CI/CD pipelines and development workflows.
  • Good understanding of software quality assurance principles, including test strategy, regression testing, defect management, and root cause analysis.
  • Experience working closely with development teams to troubleshoot issues and improve software quality throughout the delivery lifecycle.
  • Ability to communicate clearly, collaborate effectively across teams, and balance quality goals with delivery timelines.

Nice to have

  • Experience with golang.
  • Experience with developing and validating software under controlled or validated conditions.
  • Experience working in regulated environments, including documented testing and traceability practices.
  • Familiarity with backend/API testing and test automation beyond UI-level coverage.
  • Experience with containerized environments, CI platforms, and modern engineering practices that support reliable automated testing at scale.

What you’ll do

  • Build and maintain automation pipelines: design, implement, and maintain automated testing pipelines using Python / Pytest, Selenium, and TypeScript / Playwright to ensure reliable and scalable test execution.
  • Improve system quality: define, extend, and optimize automated test coverage across functional, integration, regression, and end-to-end testing to help ensure high system quality.
  • Support issue resolution: work closely with developers and other team members to investigate test failures, analyze defects, identify root causes, and help resolve quality-related issues quickly and effectively.
  • Integrate testing into delivery workflows: collaborate with engineering teams to embed automated testing into CI/CD pipelines and development workflows, helping to improve release confidence and speed.
  • Drive quality practices: contribute to testing strategy, test design, test data management, and quality standards to improve consistency and maintainability across the system.
  • Work under validated conditions: support software testing and quality processes in environments where development and validation activities must follow defined procedures and quality standards.
  • Collaborate across teams: partner with software engineers, product stakeholders, and domain experts to understand requirements, translate them into effective test scenarios, and ensure quality expectations are met.
  • Promote continuous improvement: identify gaps in tooling, automation, and processes, and propose improvements that raise the overall engineering and quality bar.

Skills

PlaywrightPythonPytestSeleniumTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free