QA Automation for FE Financial Express

Project Overview

FE is the UK's leading investment ratings and research agency. The customer needed a robust test automation solution and wanted to convert their manual regression test suite into automated test suite.

Our QA automation specialists developed a test automation framework which eased the script development, enabled re-usability, and ensured the automated regression suites ran smoothly before every Production release.

We created automated test scripts which were executed on multiple browsers (Chrome, IE, & Firefox) and real mobile devices using BrowserStack.

QA Automation Company
4
Apps Automated
1256
Test Cases Automated
8
QA Automation Engineers
36
Project Duration (Month)

Challenges & Solutions

Parallel Execution

Parallel execution on multiple browsers was a challenge and managing Selenium Grid nodes on Command Prompt is a difficult job. However, we developed VisGrid and implemented parallel execution using Java Threads.

Financial Domain

We faced challenges on automating financial calculations. We used data driven approach to read the formulated values to address the calculations.

Automation on Real Devices

Maintaining in-house Mobile Test Automation lab is expensive and ensuring the required devices are up is a cumbersome task. We have procured BrowserStack cloud testing account to access real devices instantly.

Tools Used

QA Company for Test Automation
  • Selenium WebDriver - To automate web application test cases.
  • Appium - To automate mobile application test cases.
  • Eclipse - Integrated development environment (IDE)
  • Jenkins - To schedule script execution.
  • BrowserStack - To access real devices for mobile regression test suite.
  • Java 8 & Maven - Programming Language & Build Automation Tool
  • Java Swing - To create framework GUI

Related Services

Agile Testing Services

Agile Testing Services

Our agile testers collaborate well with both developers and business people, and understand the concept of using tests to document requirements and identify test cases beyond the "happy path". We are passionate about delivering business value in a timely manner and eager to learn.

Agile Testing Services

Our agile testers collaborate well with both developers and business people, and understand the concept of using tests to document requirements and identify test cases beyond the "happy path". We are passionate about delivering business value in a timely manner and eager to learn.
QA Automation Services

Selenium Testing Services

Codoid's Selenium testing services include - robust script development, test automation framework setup for web, mobile, & desktop applications, maintenance, and test automation training.

Selenium Testing Services

Codoid's Selenium testing services include - robust script development, test automation framework setup for web, mobile, & desktop applications, maintenance, and test automation training.
Real-World Testing of Mobile Apps

Mobile Application Testing

Codoid's mobile application testing services ensure your product quality on multiple OS versions - Android and iOS and include mobile app performance testing, automation testing as well as extensive manual testing on a wide range of real devices.

Mobile Application Testing

Codoid's mobile application testing services ensure your product quality on multiple OS versions - Android and iOS and include mobile app performance testing, automation testing as well as extensive manual testing on a wide range of real devices.