Position: Senior AQA Engineer (Java)
Company: TurnKey Labs
Experience required: 5y
English level: upper

About the product

Agora Data, Inc. a provider of technology solutions for the financial services industry has developed groundbreaking and market-disrupting exchange software for the auto finance industry. Agora is a cloud-based marketplace that enables buyers and sellers of auto loans to transact in a direct manner without the need for brokers or intermediaries.

We use ML to analyze billions of dollars of past receivables, and thousands of iterations are run on each loan daily. Learning from the past allows us to project loan values and future performance of an entire portfolio with extreme accuracy!

With the insight this technology can provide, organizations will have the ability to drastically improve efficiency, lower costs, and gain an advantage over competitors.

About the role

We are currently seeking an experienced QA Automation Engineer to join our growing Engineering Team with a passion for improving the experience of our analytical tools. The ideal candidate will be a self-starter capable of writing advanced automated tests, demonstrate accuracy, thoroughness, and attention to detail. Candidates must have prior testing background, with solid experience in developing and maintaining test automation, prior experience in manual testing would be beneficial.

About functions:

- Handle the most complex quality assurance and test environment problems and issues.
- Act as a lead in the creation, preparation, and conduct of quality assurance reviews and the development and execution of test plans and test scripts.
- Write basic SQL scripts for backend testing and log validation.
- Accountable for regression of product suite in maintaining quality.
- Request/Response validation of REST/Web API’s.
- Work closely with Dev team members to understand testing objectives and ensure that problems are resolved in a timely and efficient manner.
- Accurately estimate new feature items for both test case development and testing.
- Participate in use case/user story discussions/review to ensure accuracy and completeness.
- Write test cases, test scenarios, test data preparation, test execution, defect tracking, and resolution.
- Participate in requirements analysis/review and working sessions to understand the requirements, design specs, and user stories.

About you:

- 5+ years of experience in the Information Technology field, focusing on Automation Testing on Java.
- Perform all aspects of quality assurance during the sprint cycles including test strategies, test case documentation, test data, and test execution.
- Identify, evaluate and recommend QA processes and activities supporting software engineering in an agile, scrum team environment, including Sprint Planning, Sprint Reviews and Sprint Retrospectives.
- Experience with SOAP, RESTful web services .
- Working with tools such as JIRA, Confluence, Test Rails to log any bugs and test results.
- Detail-oriented, demonstrated the ability to show initiative, good judgment, and resourcefulness.
- Demonstrated ability to collaborate and foster a team-oriented and results-driven culture.
- Excellent verbal, written, and interpersonal communication skills; ability to interact across all levels of the organization.

What You Get:

Stock Option Plan
Unlimited PTO for any reason, including sick days (no specified limits), flexible work schedule;
Personal laptop (MacBook Pro);
Trainings, certifications, conferences;
Private health & dental insurance;
English lessons
Business trips to assigned client headquarters in the US
Remote/coworking work;
Accounting and legal support required to file taxes.

Agora is a fast-paced workplace with the ability to revolutionize an antiquated industry. The path is laid, the contracts are signed, and it’s up to us to execute. Come be part of an exciting remote environment that promotes new ideas and takes ownership in all that we do.