We are looking for Quality Test Engineer (Manual & Automation Testing)
- Location: Kolkata (Hybrid working)
Job Type: Full-time
Experience: 5+ years
Company Overview:
TAD International Business Services is a leading Outsource company dedicated to delivering cutting-edge software service for its partners in the FinTech domain. We are seeking a highly skilled Quality Test Engineer with expertise in both manual and automation testing to join our dynamic QA team. This role will play a critical part in ensuring the quality and reliability of our frontend applications and backend APIs. FinTech Domain Experience is a Plus.
Job Description:
As a Quality Test Engineer, you will be responsible for developing and executing comprehensive test plans and test cases for both frontend applications and backend APIs. You will work closely with development teams to identify and resolve issues, and you will contribute to the continuous improvement of our testing processes and tools.
Key Responsibilities:
• Test Planning: Develop, document, and maintain comprehensive test plans and test cases for frontend and API testing, covering both manual and automated testing scenarios.
• Manual Testing: Execute manual tests to identify defects and ensure the quality of new and existing features in frontend applications and APIs.
• Automation Testing: Design, develop, and maintain automated test scripts for frontend and API testing using tools like Selenium, Cypress, Postman, or equivalent.
• Bug Reporting: Identify, document, and track software defects using bug tracking tools (e.g., JIRA, Bugzilla) and work with the development team to resolve them.
• Regression Testing: Perform regression testing to ensure that existing functionality remains unaffected by new changes or releases.
• Test Environment Setup: Collaborate with DevOps and development teams to set up and maintain test environments, including test data preparation.
• Performance and Load Testing: Conduct performance and load testing to ensure the scalability and reliability of frontend applications and APIs.
• Continuous Integration: Integrate automated tests into CI/CD pipelines to enable continuous testing and rapid feedback.
• Collaboration: Work closely with developers, product managers, and other stakeholders to ensure that testing requirements are met and quality standards are upheld.
• Test Documentation: Create and maintain detailed test documentation, including test cases, test scripts, and test reports.
• Test Process Improvement: Continuously improve testing processes, tools, and methodologies to enhance test efficiency and coverage.
Qualifications:
• Bachelor or Master Degree in Computer Science, Engineering, or a related field
• Experience: 5+ years of experience in software testing, with a strong focus on both manual and automation testing.
• Manual Testing Expertise: Proven experience in manual testing of frontend applications (web and mobile) and backend APIs.
• Automation Testing Expertise: Proficiency in creating and maintaining automated test scripts using tools like Selenium, Cypress, Postman, or equivalent.
• Frontend Testing: Strong knowledge of testing web technologies, including HTML, CSS, JavaScript, and modern frontend frameworks (e.g., React, Angular, Vue).
• API Testing: Hands-on experience with API testing, including RESTful and SOAP APIs, using tools like Postman, RestAssured, or equivalent.
• Test Automation Frameworks: Familiarity with test automation frameworks and tools such as JUnit, TestNG, Mocha, or equivalent.
• Version Control: Proficiency with version control systems like Git.
• Bug Tracking: Experience with bug tracking and test management tools like JIRA, TestRail, or equivalent.
• CI/CD Integration: Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or equivalent.
• Problem-Solving Skills: Strong analytical and problem-solving abilities with attention to detail.
• Communication: Excellent English communication skills, with the ability to work collaboratively in cross-functional teams.
Preferred Competencies:
• Performance Testing: Experience with performance testing tools such as JMeter, LoadRunner, or equivalent.
• Mobile Testing: Experience in testing mobile applications, both manually and using automation tools like Appium.
• Security Testing: Basic understanding of security testing practices.
• Agile Methodologies: Experience working in Agile/Scrum environments.
What We Offer:
• Competitive salary and benefits package.
• Opportunities for career growth and professional development.
• A collaborative and inclusive work environment.
• Access to the latest testing tools and technologies.
• Flexible work hours and remote work options.
Apply Now
Please fill in your details below and we will personally be in touch with you as soon as possible.