Voya India Overview
Voya India, formerly known as VFI SLK, pioneers the transformation of the financial services customer experience through the art of technology, innovation, and human creativity. We are dedicated to delivering cutting-edge solutions to Voya’s Health (employee benefits), Wealth (retirement), and Investment Management businesses. Our expertise lies in crafting inventive customer-centric solutions by digitizing, automating, and optimizing technology and business processes.
About the position
We are seeking a Quality Engineer to join our digital product engineering team and champion quality across our web and mobile applications. In this role, you will be embedded within agile product teams, working on consumer-facing solutions built with technologies like Node.js, React, and Azure. You will serve as a quality ambassador, driving a culture of excellence and continuous improvement.
You will design and execute comprehensive test strategies across the stack—UI, APIs, and backend services—while collaborating closely with software engineers, product owners, and delivery leads. Your responsibilities will include developing automated test plans, mentoring team members on testing best practices, and proactively identifying opportunities to enhance product stability, performance, and user experience. We’re looking for someone with strong automation skills and a quality-first mindset who can lead by example and help elevate team velocity and product reliability.
Responsibilities
- Collaborate with product managers, developers, and designers to define test strategies, acceptance criteria, and risk areas for digital products.
- Design, develop, and maintain automated test scripts for web, mobile, and API layers using modern testing frameworks.
- Execute manual and exploratory tests to uncover edge cases, usability issues, and functional gaps.
- Integrate automated tests into continuous integration / continuous delivery (CI / CD) pipelines to ensure rapid and reliable deployments.
- Identify, document, and track defects; work closely with developers to resolve issues and verify fixes.
- Support performance, load, and basic security testing to ensure non-functional requirements are met.
- Test across multiple browsers, devices, and operating systems to ensure consistent user experiences.
- Promote a quality-first mindset within agile teams by participating in code reviews, sprint planning, and retrospectives.
- Monitor and report on test coverage, defect trends, and release readiness to stakeholders.
- Identify opportunities to improve testing processes, tools, and team practices.
Requirements
Experience & Background :
5–10 years in software testing or quality engineering, preferably in agile environments.Proven experience testing consumer-facing web applications (React preferred) and RESTful APIs (Node.js backend a plus).Strong background in writing and executing automated tests using JavaScript, TypeScript, or Python.Familiarity with CI / CD pipelines and cloud-based testing environments (Azure or AWS).Bachelor's degree in Computer Science or a related field, or equivalent practical experience.Technical Skills :
Automation Tools : Cypress, Playwright, Selenium, Postman, REST Assured.Performance Testing : JMeter, K6, Artillery, or Locust.CI / CD & DevOps : GitHub Actions, Azure DevOps, or similar.Version Control : Git (GitHub, Bitbucket).Data & API Testing : SQL (including joins), JSON handling.Bonus Skills : Mobile testing (Appium, Detox), accessibility testing (Axe, Lighthouse), security and compliance testing.