
Search by job, company or skills
About Viyona Fintech Private Limited
Viyona Fintech Private Limited is a fast-growing financial technology company focused on building secure, scalable, and compliant digital payment and financial platforms. We leverage modern technologies to deliver reliable solutions while maintaining the highest standards of security and quality.
Role Overview
The Testing Engineer will be responsible for ensuring the quality, reliability, and performance of Viyona Fintech's applications. The role involves building and maintaining automation frameworks, executing test strategies, and working closely with development, product, and DevOps teams in an Agile environment.
Key Responsibilities
Develop, maintain, and execute automated test scripts for web, mobile, API, and backend services.
Design and implement robust test automation frameworks using industry-standard tools (e.g., Selenium, Playwright, Cypress, and RestAssured).
Develop comprehensive functional test cases based on business requirements, user stories, and acceptance criteria to ensure full coverage of application workflows.
Design and document automation-ready test cases, ensuring they are structured, modular, and optimized for automated execution.
Prepare performance test scenarios covering load, stress, endurance, and scalability requirements in alignment with system KPIs and performance benchmarks.
Create security-focused test cases addressing authentication, authorization, data validation, input sanitization, and other vulnerability areas.
Collaborate with cross-functional teams (BA, Dev, DevOps, Security, and Product) to validate requirements, clarify scenarios, and maintain test traceability.
Ensure test cases follow standards and best practices, including reusability, readability, and maintainability.
Continuously update and refine test cases based on design changes, new features, and findings from test execution.
Support automation and performance engineers by providing well-structured test cases, data sets, and scenario outlines.
Collaborate with developers, product managers, and QA teams to understand requirements and define test strategies.
Integrate automated tests within CI/CD pipelines (Jenkins, GitLab CI, etc.).
Perform API testing using tools like Postman, Swagger, or automation libraries.
Analyze test results, generate detailed defect reports, and track issues to closure.
Conduct performance, load, and reliability testing using JMeter, k6.
Drive test coverage improvements and ensure adherence to QA standards and best practices.
Continuously explore new tools, frameworks(hybrid, Data Driven), and practices to improve automation efficiency.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
25 years of experience in automation testing (adjust if you want for different levels).
Strong proficiency in one or more programming languages: Java, Python, JavaScript/TypeScript
Hands-on experience with automation tools/frameworks:
Experience with test management tools (JIRA).
Familiarity with BDD/TDD practices using Cucumber, SpecFlow, Behave, or similar.
Strong analytical, debugging, and documentation skills.
Preferred / Nice-to-Have
Exposure to performance testing tools (JMeter, k6).
Experience with UAT, end-to-end business flow validation, or certification testing (helpful given fintech domain).
Exposure to automation of testing (Selenium, Playwright, Cypress, RestAssured). Good to have any one.
Soft Skills
Excellent communication and collaboration skills.
Strong problem-solving mindset with attention to detail.
Ownership-driven and passionate about quality.
Job ID: 140198589