Software QA Engineer

Are you keen on joining a multinational fintech company that presents a variety of innovative financial products, including a digital wallet and payment gateway? If the answer is yes, Vanilla Tech might be your ideal destination. As a vibrant and forward-looking technology firm, Vanilla Tech is dedicated to crafting advanced solutions that prioritize user satisfaction and harness modern technology.

 

Vanilla Tech is a prominent player in the fintech sector, serving major clients across Singapore, Malaysia, and Thailand. Our environment is designed to foster growth, offering cutting-edge technology within the financial realm.

 

Elevate your career with us as you work on impactful projects spanning FINTECH AND TELCO domains. From Digital Wallets to Payment gateways, and AI-driven Telco Apps, our endeavors cater to the rigorous needs of financial institutions and the telecommunications industry. With a dedicated team of 100+ professionals at our Kathmandu Office, we invite you to embark on a journey of excellence and innovation in the fintech arena.

 

Position Overview:

 

As a Software QA Engineer, you will ensure software quality and reliability by designing, developing, and executing tests. Collaborating with the development team, you will identify and resolve issues using manual and automated testing techniques. This role requires attention to detail, strong analytical skills, and a commitment to quality. You will document results, create reports, and work with cutting-edge technologies in a dynamic environment to maintain our software solutions’ integrity and performance.

 

Job Specification:

 

Educational Level: Bachelors
Experience Required: More than or equal to 3 years
No. of Vacancy: 1

 

Qualifications:

 

• Bachelor’s degree in IT, Computer Science, Business, or a related field
• Minimum 3 years of experience in the related field
• Strong understanding of software QA methodologies, tools, and processes
• Proven experience as a QA in the IT industry, with a focus on FinTech
• Hands-on experience with both white box and black box testing
• Experience with automated testing tools and frameworks
• Solid knowledge of SQL and scripting
• Familiarity with Agile development methodologies
• Excellent analytical and problem-solving skills
• Attention to detail and a commitment to quality
• Excellent written and verbal communication skills
• Knowledge of Java and JavaScript
• Detail-oriented with excellent analytical skills
• Strong interpersonal skills with ability to work both independently and as part of a team

 

Preferred Qualifications:

 

• Certification in Quality Assurance (e.g., ISTQB Certified Tester).
• Experience with performance and/or security testing.
• Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes.

 

Job Description:

 

• Suggest, implement, and update software Quality assurance practices and processes.
• Analyse, prepare, and execute comprehensive test plans and scripts.
• Develop and execute test plans, test cases, and test scripts for various software applications.
• Conduct manual and automated testing to ensure software meets quality standards and requirements for all platform products (Mobile, Web, and desktop applications).
• Review Functional and Non-Functional Requirements, Bugs and Improvements.
• Review functional and design specifications to ensure full understanding of individual deliverables.
• Identify, document, and track software defects and inconsistencies.
• Participate in design and requirement reviews to provide feedback and guidance on testability.
• Write manual and automated test cases.
• Perform different tests to ensure product quality: Smoke Testing, Black Box Testing, Performance Testing, Security Testing, Regression Testing, Integration Testing & Database Testing
• Perform Quality Control by conducting manual and automated testing to find defects and ensure that the product meets design specifications and requirements. This includes isolating, reproducing, verifying, and reporting defects and implementing and maintaining automated tests such as Selenium WebDriver, TestNG, and JMeter.
• Perform regression testing to ensure resolved issues do not affect existing functionalities.
• Effectively communicate and document all the defects discovered during the Quality Control process.
• Identify any potential quality issues and escalate them immediately to management.
• Work closely with developers in an agile environment to ensure a high-quality product.
• Collaborate with developers to troubleshoot and resolve issues.
• Ensure that testing activities are conducted in accordance with the testing strategy and plan.
• Create and maintain comprehensive test documentation.
• Stay up-to-date with new testing tools and test strategies.

 

Company Benefits and Package:

 

• Competitive Remuneration
• Timely Appraisal and Pay Upgradation
• Provident Fund and Gratuity Fund
• Medical insurance inclusive of Spouse, Parents & Children
• Accidental Insurance
• Term Life Insurance
• Festival Allowance
• Annual Bonus
• Onsite Engagement with Multination
• International Travel Exposure and Allowance
• Technical and Soft Skills Training and Workshops
• Retreat Programs
• Team outings, lunch and dinner
• 5 days’ work week
• Paid Leaves (Annual, Medical, Maternity, Paternity, Mourning)
• Sophisticated Infrastructure

 

Applying Procedure:

 

Candidates who meet the above-specified requirements are encouraged to send their CV’s with a cover letter to hr@vanillatech.ai.
Interviews are outdated, we’d like to invite shortlisted candidates to come for a technical discussion and explore limitless career possibilities at Vanilla Tech.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx