Software Test Engineer
NielsenIQ · Mumbai, MH, in
onsitefull-time3-6 years
posted 19h
  Analyses testing requirements and creates relevant and applicable test strategies, plans and scripts.  Carries out testing for new and improved functionality for internal and external facing Company software and applications.   Responsibilities  Analyses requirements for testing and creates test strategies for new projects as well as existing projects where changes are required.   Creates and documents test plans, scenarios and scripts for validation by Developers and Analysts.   Creates automation scripts for use in Regression testing.  Executes testing scripts in all IT environments, tracking and reporting progress in line with the Defect Management Cycle  Identifies new and existing defects / bugs and measures these in line with agreed metrics.   Reports on and passes back findings and results to relevant Analysts and Developers for remedial work  Support peers and team members and is an active participant in Scrum team activities.  Role Requirements R=required, G=good to have  R – 2-4 Years of Proven experience in Testing.  R - Proven knowledge of different phases of testing in all IT environments  R - Have experience of Agile project delivery methodology  R - Have an up to date knowledge of test tools such as JIRA for defect classification, management and reporting  R - Be prepared to be flexible and take ownership of defects through resolution.  R - Have excellent verbal and written communication skills  R - Show initiative and take a pro-active approach to identify risks and issues  G - ISEB/ISTQB qualification or equivalent  G - Experience in Test Automation tools (like Selenium)   G - Experience of other roles in the Software Delivery Life Cycle  G - Willingness to travel internationally if required  G - Proven ability to test API functions  You may be asked to undertake additional duties to those above, either on a temporary or permanent basis, which the Company reasonably believes you are capable of carrying out, or for which you will be trained.