LATAM - Senior QA Automation Engineer
About AlphaPoint: AlphaPoint is a financial technology company powering digital asset exchanges and brokerages worldwide. Through its secure, scalable, and customizable white-label digital asset trading platform, AlphaPoint has enabled over 150 customers in 35 countries to launch and operate digital asset markets, as well as digitize assets. AlphaPoint and its award-winning blockchain technology have helped startups and institutions discover and execute their blockchain strategies since 2013.
AlphaPoint is seeking a talented Senior QA Automation Engineer - Backend and Frontend who will perform automation testing. This role plays a vital part in delivering high-quality and highly efficient software, web, and mobile applications to customers and users.
100% Remote Opportunity for LATAM Region Talent
Job Description:
As a Senior QA Automation Engineer, you will be part of a group of colleagues who ensure the software quality for all the product releases, making good use of your mentorship and guidance to achieve important goals with team effort. Ensure the quality and reliability of software applications through automated testing. They design, develop, and execute automated test scripts to identify defects and improve the overall testing process. This role requires strong programming skills, a thorough understanding of automation testing tools and frameworks, and the ability to collaborate effectively with development teams.
Responsibilities:
- Web & Mobile Testing techniques: Smoke, Exploratory, Integrated, Functional, UX/UI, and Regression.
- Create and track defects, errors, bugs and improvement tasks for fixing changes/glitches in the applications.
- Responsible for automated testing of our front end, backend, and mobile apps
- Identify, record, track, and report on defects found
- Automate API testing workflows and integrate them into CI/CD pipelines
- Troubleshoot and resolve automation test failures in the pipelines
- Work with the development team to correct bugs and errors
- Create tools and automation to profile performance and application efficiency
- Provide Code Reviews for development efforts
- Must be fluent in English (C1/C2)
Basic requirements:
- At least 5 years in this role, being comfortable working with multiple Test Automation Practices and Design Patterns.
- Experience Automating API Tests with C# built-in Http Client, and WebSockets Client libraries
- Comfortable automating positive/negative/fuzzy test scenarios.
- Experience collaborating on the test source code using Version Control tools such as Git.
- Understanding of MSTest or Selenium Frameworks, and how to share test results to 3rd Party systems (with exposed APIs) such as Xray/Zephyr
- Extensive Experience debugging frontend and backend code.
- Work Closely with TechOps to improve GitLab CI/CD Pipelines
- Experience with Shell Scripting
- Experience writing E2E tests for React Native Apps (Mobile & Web)
- Knowledge of Performance Testing principles and objectives to develop and conduct top quality tests.
- Knowledge and experience with Load and Stress Testing (Envs., Tools, etc.)
Preferred:
- Prior experience working at a financial institution and/or Cryptocurrency Industry
- JMeter, K6, or other load-testing tools and experience.
- Passionate and knowledgeable about the blockchain and Crypto space
Here are some of the benefits of working at AlphaPoint:
- Competitive salary
- Paid Time Off
- Computer equipment and workplace furniture to suit your needs
- Great colleagues and an inspiring startup environment with colleagues internationally