Job description: The candidate will be responsible for functional testing, the implementation of technical tests and framework(s) using best practice. They will plan and execute the technical test-related activities for the relevant business applications, ensuring that they are effectively tested against agreed functional and non-functional requirements prior to production deployment. They will also have proven experience testing in an agile environment, combined with a strong technical test related background. Higher experience should exhibit abilities of leading a test team Responsibilities. • Designs and develops test cases to ensure coverage of internal and external customer expectations by analyzing and understanding system requirements and design specifications, applying standard test case development techniques.• Reports tests coverage of the assigned test packages by continuously documenting test results during test execution.• Design & execute test in manual and automated way to verify the product functionality based on requirement.• Creates & setup the automation test environment consisting of both hardware and/or software by understanding the system configuration.• Reports defects/failures with clear and concise description into Defect Management System (RTC or similar) by following standard defect description structure.• Involves in defects resolution together with software developer by providing supporting information as well as retesting resolved bugs on every release.• Work as individual contributor or technical leader to interface with internal or external customer on testing related topic• Design, creation, automation and execution of test content to ensure a correct functionality of Test Application.• Programming skills – Python, Javascript. Automation: Selenium, Cypress• Perform Software Unit, Integration and Qualification testing with experience in Black, gray and white testing Required Experience • Experience in preparation and execution of test strategy, test plan and test specifications, Reverse User story Drafting and Execution for All features in Component Level Testing• Experience in System requirement analysis, Test Environment setting, Test case Designing, Test Execution.• Experience in Configuration, Requirements and Problem Management Tools like Polarion, JIRA etc• Hands-on experience in Test bench setups, Sanity, smoke and regression testing on Test bench setup• Applies specifications, user guides, use cases, comparable products, and previous known bugs to create and maintain test plans, test designs, and test cases.• Understanding the client requirement spec document, discuss with req. team. Detailing out requirements to all teams (Software, Validation, Testing).• Develops test scenarios for key performance requirements of product in collaboration• Develop, maintain, and improve the requirements and control process. Develop metrics and tools to track progress on projects• Test case development, test case automation, test case execution against Software requirements.• Perform regression tests against the changes in Software, Test reporting, defect tracking and supportive functions. Hands on experience in developing Test development and Test execution• Possess good testing skills (Feature function, regression, stress tests)• Working experience with Automated Test environment /Manual Test benches, Test environment setup and debugging• Drive and coordinate Software V&V team to accomplish project goals and meet deliverables timeline. Technology domain • JavaScript, Typescript, ES6, HTML/CSS, jQuery, DOM manipulation and the JavaScript object model• Node JS and asynchronous programming• React.js with Redux. Experience with tools such as Babel, Webpack, NPM, etc.• MongoDB with Mongoose. Also, hands–on with MySQL with Sequalize• MVC/MVVM, Git, CI/CD• RESTFul Services and Micro services architecture• AWS services / cloud native apps”