Job Title: Quality Analyst- Automation
Qualifications:
Education
Bachelor’s Degree in Computer Science or related discipline
Experience
3-6 years of experience in Software Testing (Minimum 3 years of Selenium automation).
Job Statement and Accountabilities:
We are looking for an experienced senior QA engineer to oversee our quality assurance team. You will be required to oversee all aspects of software and product testing within the company. This may include developing test strategies, drawing up test documents, identifying faults, and reviewing QA reports.
The Senior Quality Analyst is accountable for the following:
• Creating the architecture of test automation
• Estimating and developing the testing strategies
• Identifying and managing the risks
• Unit and integration testing code.
• Applying standards to development.
Technical Skills:
• Extensive knowledge and experience in the automation of test scripts using QTP.
• QTP / Selenium Automation experience on windows applications is a mandatory.
• Very strong troubleshooting, debugging, and analysis skills.
• Maintain and enhance the existing automation frameworks.
• Execute Manual test cases during testing cycles to support regression team.
• Automate existing functional manual regression/smoke test cases using QTP/Selenium, VB script
• Assess and revise (Maintain) existing test scripts (VB) based upon test results and/or changes in application.
• Work closely with Development team to understand automation requirements and provide a strong automation service to the Client.
• Experience on CI tools like Jenkins & Hudson is preferred.
• Expertise in using selenium web-driver.
• Exposure in Web Service, REST Api testing, JUNIT, TestNG frame works.
Communication Skills and Interpersonal Skills:
• Communicates well both verbally and in writing, shares information and ideas with all levels within organization, others and possess good listening skills.
• Flexible/open minded, accepts performance feedback along with constructive criticism.
Organization Skills:
• Ability to interpret and organize a variety of instructions and technical information.
• Keeps information organized, accessible, manages time effectively.
• Prioritizes, troubleshoots, and resolves tasks that achieve key duties and goals.
• Has the ability to work independently