Job Purpose
As an Automation Test Analyst, you will be working as part of a large team with other Testers, Software Developers and Business Analysts to assist with the configuration and running of automated test routines.
Desired Skills And Experience
Candidates should have a B.E./B.Tech/MCA/MBA in Finance, Information Systems, Computer Science or a related field Minimum of 4 years experience in a similar position. Experience using SQL to interrogate SQLServer and Oracle databases. Experience configuring and running functional automated software tests. Experience using Selenium WebDriver. Experience working on a Java platform. Experience with Serenity Framework. Experience working with SoapUI and XML messages. Experience working with Jenkins, JIRA, Adaptavist Test Management is desirable. Testing of Web Front-End Technologies like JavaScript and HTML. Good understanding of source control tools (SVN/GIT). Knowledge of AngularJS, Protractor, Maven and Charles Proxy an advantage. Knowledge of BDD/Cucumber an advantage. Experience using Javascript & Type Scripting (JS/TS) and knowledge of Puppeteer/Cucumber automation for angular application is desirable. Experience working in an Agile environment.Key responsibilities include:Our Automation Test Analysts' working day looks like;
- Working directly with internal product development teams.
- Taking requirements for enhancements to the system and translating into test scripts.
- Planning, designing, scripting, and executing and automating test cases.
- Building Automation frameworks.
- Conducting functional software testing.
- Adapting existing test scripts for all Solifi products.
- Using business analyst skills to understand requirements.
- A passion for QA and Automation within Agile Scrum Framework
- Should be good at writing SQL queries
- Strong in Automation using Selenium and Java programming language.
- Good at frameworks like Keyword Driven Framework or Page Object Model(POI) or Hybrid.
- Ability to capture UI properties using xPath or CSS locators.
- Intermittent Knowledge of Version controlling tools like Perforce, Git, CVS.
- Good at Test and Defect Management tools like Zephyr, Jira, Test Link, Rally and Quality Center.
- Exposure to Jenkins, Bamboo, is added advantage.
- Strong understanding of Rest and SOAP web services.
- Strong communication, analytical and problem-solving skills required.
- Ability to multi-task and pay strong attention to details.
- Ability to function in a high pressure and demanding environment.
- Ability to perform duties independently with general supervision.
- Evaluate and ensure quality of deliverables within project timelines
- Develop a strong understanding of equity market domain knowledge
- Collaborate with domain experts and business stakeholders to understand business rules/logics
- Ensure effective, efficient, and continuous communication (written and verbally) with global stakeholders
- Independently troubleshoot difficult and complex issues on dev, test, UAT and production environments
- Responsible for end-to-end delivery of projects, coordination between client and internal offshore teams and manage client queries
- Demonstrate high attention to detail, should work in a dynamic environment whilst maintaining high quality standards, a natural aptitude to develop good internal working relationships and a flexible work ethic
- Responsible for Quality Checks and adhering to the agreed Service Level Agreement (SLA) / Turn Around Time (TAT)