Test Engineer
Actively Reviewing the ApplicationsVIYONA FINTECH INDIA PRIVATE LIMITED
Job Description
Job description for Automation/Functional/Performance/Security/UAT Testing:
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 a related field.
• 2–5 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:
- Web: Selenium, Cypress, Playwright
- API: RestAssured, Postman
• 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 the fintech domain).
• Exposure to automation testing tools such as Selenium, Playwright, Cypress, and RestAssured. Good to
Have anyone...
Soft Skills
• Excellent communication and collaboration skills.
• Strong problem-solving mindset with attention to detail.
- Ownership-driven and passionate about quality
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Senior QA Engineer
LSEG
3563450-Senior Manager
EXL
SEO Expert
Analytix
Senior Flutter Developer
Zepcruit
Business Development Executive
Regur Technology Solutions
Share
Quick Apply
Upload your resume to apply for this position