Description

About the job

 

Responsibilities

•Participate in all Agile planning activities, such as user story creation, point estimation, expected testing tasks while paying particular attention to testability

•Collaborate and provide feedback on user story details related to clarifying requirements, testability, acceptance criteria

•Recommend test approach, test environment requirements, and data strategies

•Provide regular status to project team on QA progress

•Disseminate QA summary reports as needed (e.g. pre-imp)

•Work closely with product team to identify and resolve issues

•Work independently and with automation engineer(s) to identify product feature automation candidates

•Analyze, design, and maintain test artifacts such as test objectives for manual and automated tests

•Create and/or set up test environments and test data

•Work with development team as needed on unit test coverage

•Ensure application meets documented requirements using defined quality processes and best practices

•Perform applicable testing and verification using appropriate QA practices

•Log defects following appropriate QA practices

•Support user acceptance testing

•Perform data validation using SQL queries

•Develop and execute automated tests for regression


 

To be successful in this role you need to have;

• Exhibit ability to learn complex business functions

• 3+ years of automation experience in Selenium WebDriver using Java

• Ability to write database queries

• Basic knowledge to work with XML

• Experience in unit test frameworks like Junit or TestNG

• Remain abreast of current technologies and take initiative to acquire additional knowledge to prepare for additional responsibilities

• Understanding of SDLC and QA processes and best practices in accordance with Agile/SCRUM practices

• Demonstrated understanding of SQL

\*\*Bachelor’s degree required; Computer Science or equivalent field desired

 

Enterprise Req Skills

 

Education

Any Graduate