{"schemaVersion":"jobsearcher.job.v1","id":"bbd7a26a25f69ac1875baba2","url":"https://jobsearcher.com/jobs/bbd7a26a25f69ac1875baba2","canonicalUrl":"https://jobsearcher.com/jobs/bbd7a26a25f69ac1875baba2","title":"Test Engineer","description":"Job Title: Software Engineer in TestLocation: Cary, NC | OnsiteEmployment Type: PermanentDuration: Full-timeAbout:VLink, founded in 2006, is a leading global provider of software engineering services with next-gen technologies and best-in-class talent. Our Headquarters are in the U.S, and we have offices in 7+ countries from North America-Europe to APAC, with expansion plans in the Middle East. With over 1,000 employees working globally, VLink has helped SMBs, and large enterprises achieve their business goals, and gained the trust of Fortune-250 companies. VLink is 'Great Place to Work® CertifiedTM' and has been a consistent winner as- Best Places to Work in CT. Trust, collaboration, and accountability are the three elements that are at the core of VLink's work culture. We value our professionals, providing comprehensive benefits and the opportunity for growth.Job Details:Our client is seeking an experienced Software Engineer in Test and Automation to help teams build and deliver reliable, scalable applications. In this role, you will design reusable testing frameworks, develop automated validation capabilities, and integrate testing into our engineering processes and CI/CD pipelines.You will partner with developers to strengthen testing practices and shared ownership of application quality, rather than serve as a centralized manual testing function.Your future duties and responsibilities:Design, develop, and support reusable testing frameworks and automation capabilities that enable engineering teams to deliver reliable applicationsPartner with developers to build testability into application designs and establish shared ownership of testing and qualityDefine risk-based testing strategies that balance fast feedback, meaningful coverage, and maintainable automationIntegrate automated validation into development workflows and CI/CD pipelines to identify defects early and improve delivery confidenceBuild effective tests for APIs, batch processes, event driven workflows, and data integrations, including negative paths and failure recoveryEstablish reliable test data, mocks, and environment capabilities that make automated tests repeatable and easy to runImprove the reliability and execution time of automated test suites by resolving flaky tests, reducing unnecessary dependencies, and strengthening diagnosticsProvide clear visibility into application quality, performance, and release readiness through actionable reporting and agreed upon signoff criteriaGuide teams on testing practices, resolve technical roadblocks, and mitigate risks without creating a separate testing bottleneckExplore new testing tools and techniques to improve development agility, engineering efficiency, and the customer experienceRequired qualifications to be successful in this role:At least 7+ years of experience in software development and test engineering, or test automation, including building reusable testing frameworks and automated validation solutionsExperience developing and running automated tests for applications deployed in containerized, cloud environments, preferably AWSExperience with Object Oriented Programming languages using Java or Python, with hands on experience in test automation libraries and frameworks such as REST Assured, JUnit, TestNG, or pytestSolid understanding of REST APIs to design effective tests across synchronous and asynchronous workflowsExperience working with Docker containersStrong testing fundamentals and expertise in unit, integration, functional, contract, end to end, performance, and regression testing, including understanding when and where to apply eachExperience validating data across relational databases, including data integrity, transformations, and consistency across distributed systemsHands on experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, including test reporting, quality gates, and failure diagnosticsExperience developing performance tests to evaluate application throughput, latency, scalability, and reliability under expected and peak workloadsAbility to evaluate application readiness using test results, coverage, acceptance criteria, and known risks, and contribute evidence-based recommendations and signoffsExperience with issue tracking/backlog management tools like JiraGood to Have:Experience using mocking frameworks and service virtualization tools, such as Mockito or WireMock, to isolate application behavior, simulate dependencies, and validate failure scenariosUnderstanding of GraphQL APIs, batch processes, and event driven applicationsUnderstanding of distributed application behaviors such as retries, timeouts, duplicate messages, partial failures, and eventual consistency, and how to validate them through automationEducation: Bachelor's degree in computer science or a closely related discipline.Benefits:Benefits are offered to eligible professionals on their first day of employment to include:Competitive compensationComprehensive insurance optionsMatching contributions through the 401(k) plan and the share purchase planPaid time off for vacation, holidays, and sick timePaid parental leaveLearning opportunities and tuition assistanceWellness and Well-being programsEmployment Practices:VLink is an equal opportunity employer committed to fostering an inclusive environment where diversity is celebrated. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Employment is contingent upon successful completion of a background check.This job application process may use AI-powered tools to assist in screening and evaluating applications based on objective, job-related qualifications. AI is used solely to support the recruitment process and all final hiring decisions are made exclusively by our human recruitment team.Applicant information will be handled in accordance with VLink's privacy policy.","company":"Vlink","rawCompany":"vlink","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-11-13T11:33:36.604Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Test Engineer","description":"Job Title: Software Engineer in TestLocation: Cary, NC | OnsiteEmployment Type: PermanentDuration: Full-timeAbout:VLink, founded in 2006, is a leading global provider of software engineering services with next-gen technologies and best-in-class talent. Our Headquarters are in the U.S, and we have offices in 7+ countries from North America-Europe to APAC, with expansion plans in the Middle East. With over 1,000 employees working globally, VLink has helped SMBs, and large enterprises achieve their business goals, and gained the trust of Fortune-250 companies. VLink is 'Great Place to Work® CertifiedTM' and has been a consistent winner as- Best Places to Work in CT. Trust, collaboration, and accountability are the three elements that are at the core of VLink's work culture. We value our professionals, providing comprehensive benefits and the opportunity for growth.Job Details:Our client is seeking an experienced Software Engineer in Test and Automation to help teams build and deliver reliable, scalable applications. In this role, you will design reusable testing frameworks, develop automated validation capabilities, and integrate testing into our engineering processes and CI/CD pipelines.You will partner with developers to strengthen testing practices and shared ownership of application quality, rather than serve as a centralized manual testing function.Your future duties and responsibilities:Design, develop, and support reusable testing frameworks and automation capabilities that enable engineering teams to deliver reliable applicationsPartner with developers to build testability into application designs and establish shared ownership of testing and qualityDefine risk-based testing strategies that balance fast feedback, meaningful coverage, and maintainable automationIntegrate automated validation into development workflows and CI/CD pipelines to identify defects early and improve delivery confidenceBuild effective tests for APIs, batch processes, event driven workflows, and data integrations, including negative paths and failure recoveryEstablish reliable test data, mocks, and environment capabilities that make automated tests repeatable and easy to runImprove the reliability and execution time of automated test suites by resolving flaky tests, reducing unnecessary dependencies, and strengthening diagnosticsProvide clear visibility into application quality, performance, and release readiness through actionable reporting and agreed upon signoff criteriaGuide teams on testing practices, resolve technical roadblocks, and mitigate risks without creating a separate testing bottleneckExplore new testing tools and techniques to improve development agility, engineering efficiency, and the customer experienceRequired qualifications to be successful in this role:At least 7+ years of experience in software development and test engineering, or test automation, including building reusable testing frameworks and automated validation solutionsExperience developing and running automated tests for applications deployed in containerized, cloud environments, preferably AWSExperience with Object Oriented Programming languages using Java or Python, with hands on experience in test automation libraries and frameworks such as REST Assured, JUnit, TestNG, or pytestSolid understanding of REST APIs to design effective tests across synchronous and asynchronous workflowsExperience working with Docker containersStrong testing fundamentals and expertise in unit, integration, functional, contract, end to end, performance, and regression testing, including understanding when and where to apply eachExperience validating data across relational databases, including data integrity, transformations, and consistency across distributed systemsHands on experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, including test reporting, quality gates, and failure diagnosticsExperience developing performance tests to evaluate application throughput, latency, scalability, and reliability under expected and peak workloadsAbility to evaluate application readiness using test results, coverage, acceptance criteria, and known risks, and contribute evidence-based recommendations and signoffsExperience with issue tracking/backlog management tools like JiraGood to Have:Experience using mocking frameworks and service virtualization tools, such as Mockito or WireMock, to isolate application behavior, simulate dependencies, and validate failure scenariosUnderstanding of GraphQL APIs, batch processes, and event driven applicationsUnderstanding of distributed application behaviors such as retries, timeouts, duplicate messages, partial failures, and eventual consistency, and how to validate them through automationEducation: Bachelor's degree in computer science or a closely related discipline.Benefits:Benefits are offered to eligible professionals on their first day of employment to include:Competitive compensationComprehensive insurance optionsMatching contributions through the 401(k) plan and the share purchase planPaid time off for vacation, holidays, and sick timePaid parental leaveLearning opportunities and tuition assistanceWellness and Well-being programsEmployment Practices:VLink is an equal opportunity employer committed to fostering an inclusive environment where diversity is celebrated. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Employment is contingent upon successful completion of a background check.This job application process may use AI-powered tools to assist in screening and evaluating applications based on objective, job-related qualifications. AI is used solely to support the recruitment process and all final hiring decisions are made exclusively by our human recruitment team.Applicant information will be handled in accordance with VLink's privacy policy.","datePosted":"2026-11-13T11:33:36.604Z","dateModified":"2026-11-13T11:33:36.604Z","hiringOrganization":{"@type":"Organization","name":"Vlink","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bbd7a26a25f69ac1875baba2"},"url":"https://jobsearcher.com/jobs/bbd7a26a25f69ac1875baba2"}}