WNS (Holdings) Limited (NYSE: WNS), is a leading Business Process Management (BPM) company. We combine our deep industry knowledge with technology and analytics expertise to co-create innovative, digital-led transformational solutions with clients across 10 industries. We enable businesses in Travel, Insurance, Banking and Financial Services, Manufacturing, Retail and Consumer Packaged Goods, Shipping and Logistics, Healthcare, and Utilities to re-imagine their digital future and transform their outcomes with operational excellence.We deliver an entire spectrum of BPM services in finance and accounting, procurement, customer interaction services and human resources leveraging collaborative models that are tailored to address the unique business challenges of each client. We co-create and execute the future vision of 400+ clients with the help of our 44,000+ employees.
Job DescriptionJob Description:We are seeking a skilled and proactive Manual & Automation Tester to join our dynamic QA team. The ideal candidate should have a minimum of 2 years of hands-on experience in manual testing, with a foundational understanding of automation testing concepts and experience working with the Selenium framework. This is an exciting opportunity for someone who is eager to grow their automation testing skills while continuing to apply their manual testing expertise.Key Responsibilities:Perform manual testing for web and mobile applications, ensuring the quality and functionality of the product.Design, write, and execute test cases based on functional requirements and user stories.Collaborate with developers, business analysts, and other team members to identify and resolve software issues.Document and track defects, ensuring they are reproduced, reported, and retested.Participate in the design, development, and execution of automated test scripts using Selenium or similar tools.Work closely with the development team to integrate automated tests into CI/CD pipelines.Assist in maintaining and enhancing the automation test framework to improve test efficiency and coverage.Contribute to test planning and strategy, ensuring thorough test coverage.Ensure timely completion of all testing phases and participate in test case reviews, defect reviews, and other team activities.Continuously learn and adapt to new testing tools and techniques.Required Skills & Experience:Minimum 2 years of experience in manual testing of web and mobile applications.Some hands-on experience with automation testing, preferably using Selenium.Good understanding of software testing life cycle (STLC), defect life cycle, and testing methodologies.Ability to write clear, concise, and detailed test cases and documentation.Knowledge of basic programming concepts, with experience in Java, Python, or other programming languages for automation.Familiarity with version control systems (Git, SVN) and continuous integration tools (Jenkins, Bamboo).Strong problem-solving skills, attention to detail, and a quality-focused mindset.Good communication and collaboration skills.Preferred Skills:Experience with Selenium WebDriver and creating automation scripts.Familiarity with tools like TestNG, JUnit, or similar test automation frameworks.Experience in API testing using Postman or similar tools.Exposure to Agile/Scrum methodology.
QualificationsGraduate