Hybrid work
KMS Technology was established in 2009 as a U.S.-based software services company. With development centers in Vietnam and Mexico, we have been trusted globally for the superlative quality of our software consulting & development services, technology solutions, and engineers' expertise. We pride ourselves on creating brilliant solutions for our clients by leveraging deep expertise, advanced technologies, and delivery excellence for a shared success where everyone can reach their fullest potential. With three Business Lines:
Guide and manage a team of testers, providing mentorship, support, and fostering a culture of continuous learning and improvement.
Develop and implement testing strategies, processes, and methodologies that align with project goals and ensure comprehensive test coverage.
Define and document test plans, test cases, and scripts, ensuring thorough testing of software applications, including functional, regression, performance, and usability testing.
Identify, document, and track software defects to resolution, ensuring timely verification of fixes and maintaining high-quality standards.
Work closely with cross-functional teams—developers, product managers, and project managers—to facilitate smooth software development and seamless release cycles.
Oversee final test product deliverables, ensuring they meet quality benchmarks before release.
Continuously refine and optimize testing processes by adopting best practices and innovative testing techniques to boost productivity and product quality.
Keep up-to-date with industry trends and advancements in testing methodologies to bring fresh insights and improvements to the team.
General Requirements:
5+ years in software development, with a strong focus on software testing processes.
Upper-Intermediate level of English, capable of communicating effectively with international teams.
Quick to learn new technologies, with a proactive and curious mindset.
Proven track record in managing testing teams and collaborating with US clients.
Strong organizational, analytical, and problem-solving abilities to navigate complex testing scenarios.
Technical Requirements:
Solid experience with databases, including a deep understanding of database structures and workflows.
Strong domain expertise in testing web, mobile, and desktop applications.
Hands-on experience in requirement analysis, test strategy, and applying various test techniques such as black-box, risk-based, exploratory, and non-UI testing.
Proficient in setting up testing tools and defining metrics to track progress and success.
Nice-to-Have:
Knowledge and experience in applying context-driven testing principles.
Experience in testing APIs to ensure robust integrations.
Hands-on experience with automation testing tools and frameworks like Selenium, Appium, Selenium WebDriver, TestNG, JUnit, and Cypress.
And much more, join us and let yourself explore other fantastic things!