Position: Middle/Senior QA Automation Analyst
Company: Indigo Tech Recruiters
Experience required: 2y
English level: upper

**About the company.**
Created out of the combination of two best-in-class SaaS platforms, the company delivers integrated trading, portfolio and real-time risk solutions for capital markets. The platform is uniquely positioned to streamline complex and time-consuming workflows across front, middle, and back office functions. There are 400 employees in 10 offices worldwide, serving approximately 500 global buy-side and sell-side institutions across North and South America, EMEA, and Asia Pacific including hedge funds, traditional asset managers, pension funds, mutual funds, and financial institutions. 

**About the job**
A QA Analyst tests changes and improvements to the financial models and algorithms in our system. If there is a bug, performance problem or unexpected behavior of the system, the QA Analyst discusses the issue with the developer to see if it is an expected behavior or if a change needs to be applied. With Regression tests, a QA Analyst then compares one version against another to identify if all the tickets in the new build function as expected. If there are new improvements made by developers, you will create test cases and integrate the tests into our regression test suite. 

**Who will love this job **
- A detail-oriented helper – you are enthusiastic about testing a high-speed risk management and risk compliance system using your strong foundation in quality assurance to pay attention to details and work on multiple projects at the same time
- A collaborator – you like working with developers, project managers, subject matter experts and other departments in an effort to deliver flawless software to our clients
- A doer – you love narrowing down problems, finding root causes and working through those issues with developers
- A teacher and learner – you have critical thinking and problem-solving skills
- An excellent teammate – you are a reliable, positive, proactive and flexible colleague that assists others in the delivery of mission-critical testing

**What you’ll do:**
- Execute and evaluate manual and automated cases and report test results
- Analyze results after regression testing TestComplete, Java/JavaScript in-house build tools
- Report, track and escalate issues as appropriate, using JIRA
- Troubleshoot issues independently arising during testing phase and/or production
- Develop, update and execute test cases for new functionality with Development, Product Management and QA teams (TestRail)
- Communicate with internal/external teams regarding regression test results and issues
- Support team members in knowledge-sharing and skills sharing

**You should have:**
- 2+ years of experience as AQA Engineer
- Basic knowledge of software QA methodologies, tools and practices
- Familiarity with various types of software testing (functional, integration, installation)
- Hands-on experience with any scripting/programming languages (JavaScript, Java, Shell scripting)
- Practical experience with SQL, MongoDB
- Fundamental understanding of financial pricing models (Black Scholes), risk analytics (Greeks), random and historical simulation
- Understanding principles of Object-Oriented Programming (OOP) preferred
- Upper-Intermediate English

**Benefits:**
- Paid vacation and sick leaves
- Medical insurance
- Business trips to USA
- Ability to work in Bulgaria
- Annual bonuses