Design automated tests to validate applications by creating scripts that run testing functions automatically. This includes determining priority for test scenarios and creating execution plans to implement these scenarios.
Analyze bug reports and highlight problems to help identify fixes for them
Communicate technical challenges and roadblocks for automating test cases
Participate in project meetings with Content Engineering, Manual Testing team and Project lead to gather and understand business expectations
Get familiar with wide range of FactSet applications and acquire client/end users perspective
Participate in training and learn the processes and technologies used in-house
Ensure project deadlines are met and promptly communicate to Team lead of potential delays and associated reasons
Required Skills:
Minimum of 2 years experience in software testing with Automation tools such as UFT / Selenium / Protractor / Test Complete
Hands on experience in automating either of the desktop and web-based applications
Knowledge in development/scripting skills in common languages like Java Script / Type Script
Hands on experience in CICD pipeline (Ex: Jenkins, GitHub)
Should have exposure to relational databases like SQL and PostgreSQL
Should be open to learn new programming language and adapt to changing business landscapes and workflows
Keen to learn new technologies
Good in communication, analytical and problem-solving skills
Should have knowledge on automation tools, SDLC, STLC process and QA concepts
Familiar with either of the version control tools such as Git, SVN, and TortoiseSVN