
Senior Test Engineer (AI-Augmented & Spec-Driven Testing)
KMS Technology2 days ago
Ho Chi Minh City, VietnamSenior
Responsibilities
- Analyze requirements and specifications and define test approaches, plans, recommendations, and test designs.
- Plan and execute manual and automated feature, smoke, regression, UI, and API testing.
- Design, build, maintain, and run automated tests in CI/CD pipelines.
- Use AI tools to generate test cases and data, develop or refactor scripts, and analyze failures and flaky tests.
- Collaborate with developers, business analysts, product owners, and clients to build quality into projects early.
- Support and guide junior testers and take on test lead or technical lead responsibilities when needed.
- Improve testing processes, tools, practices, and automation frameworks across projects.
- Perform other tasks assigned by the line manager.
Requirements
- Bachelor's degree in IT, Computer Science, or a related field.
- At least 5 years of software testing experience with solid hands-on test automation experience.
- Knowledge of requirements analysis, test planning, and black-box, risk-based, and exploratory test design techniques.
- Hands-on experience testing web UIs and APIs using Postman or similar tools.
- Experience with Playwright, Selenium, or Cypress and API automation using REST Assured, Postman/Newman, or Playwright API.
- Good coding skills in TypeScript, JavaScript, Java, Python, or C#, using Page Object Model and other design patterns.
- Experience running automated tests in CI/CD using GitHub Actions, GitLab CI, Jenkins, or similar tools.
- Hands-on experience using AI tools such as Copilot, Cursor, or Claude Code in testing, with the ability to critically review AI-generated output.
- Upper-Intermediate English proficiency and the ability to work directly with clients.
- Experience guiding testers or coordinating testing activities in a Scrum team is preferred.
- Experience with spec-driven development or structured specifications such as GitHub Spec Kit, Kiro, OpenAPI, or BDD/Gherkin is preferred.
- Experience building agentic test workflows with MCP, including Playwright MCP or integrations with Jira, TestRail, or Git, is preferred.
- Experience establishing a test process or automation framework from scratch is preferred.
- Experience testing AI/LLM features with tools such as Promptfoo, DeepEval, or Ragas is preferred.
- Experience using OpenAI, Anthropic, or Azure OpenAI APIs to build internal QA tools is preferred.
- Performance testing experience with k6 or JMeter, basic security testing experience, or ISTQB certification is preferred.
Benefits
- Attractive salary and benefits, with annual performance appraisals and performance bonuses.
- Flexible working time.
- Short-term and long-term onsite assignment opportunities in the U.S., Canada, Europe, and Asia.
- Training in emerging technologies, best practices, and soft skills.
- Premium healthcare insurance for the employee and dependents.
- Company trips, annual year-end parties, team-building activities, and fitness and sports activities.
- Community development opportunities, including charity, blood donation, and public seminars.
- Free in-house entertainment facilities, coffee, and snacks.
- Opportunities to work on large-scale global software products and pursue careers across software services, product development, IT solutions, and consulting.
Tech Stack
Apache JMeterC#CypressGitGitHub ActionsGitLab CI/CDJavaJavaScriptJenkinsPostmanPythonSeleniumTypeScript
Categories
About KMS Technology
KMS Technology provides software product development, quality assurance/testing, and AI engineering services for independent software vendors and enterprises using offshore and nearshore teams. Its consulting-led model spans DevOps, mobile app development, and automated testing, delivered through global centers in Vietnam and Mexico. Founded in 2009 and headquartered in Atlanta, the privately held company focuses on helping North American clients scale product delivery.