Roles and Responsibilities
Having good hands-on experience in analyzing Customer Requirements, Testing Process and Test Management.
Well versed with various testing methodologies (System Testing, Functional Testing, Integration testing and Regression Testing, Acceptance testing, Batch executions).
Designing Test cases based on the Requirements and Automating the test cases for both In-Sprint and Regression pack. Should be able to prepare the test data across multiple environments effectively.
To-do Peer reviews. Should be able to work on the enhancement of the existing scrips to provide efficient and faster delivery.
Defect tracking and Bug reporting – Analyzing the root cause of the issues, followed by reporting and tracking the defect.
To assist the team in troubleshooting complex issues and analyzing the Automation reports.
To co-ordinate with other team members to provide a quick and technically approved solutions to the team from Automation perspective to reduce the manual effort.
Should be having experience of testing across multiple environments.
Experience in using SQL scripting for basic database queries and updates.
Work with the team to submit regular updates to the client and provide the necessary application support.
Essential Skills:
Programming skills - C# or any Oops based programming language.
Test Management tool – HP ALM, Jira.
Automation Tools – Selenium WebDriver, Restsharp, Spec flow BDD.
Database – SQL server, MySQL.
Build & CI - Microsoft Azure, Maven, SVN, Jenkins.
IDE – Visual Studio, Eclipse.