KT
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