QA Tester
BlackBull Markets was founded with the vision of becoming the world’s leading online investment brokerage. It specialises in shares, forex, commodities, CFDs serving a range of clients all over the world. Multi-award winning for three consecutive years, BlackBull Market recently placed in the Deloitte Fast 50 index 2021.
The company was initially founded in Auckland, New Zealand in 2014. Prior to this, the company had a background in institutional forex trading and boasted over 10 years of experience in the field.
After establishing its advanced technological and pricing offers, the company focused on providing a professional service to its clients, such as personal account management, daily market condition updates and specialised analysis tailored to its clients’ needs locally and globally.
This is what has allowed BlackBull Markets to provide an overall superior product when compared to its competitors, which by itself is no mean feat. Since its inception, the company’s popularity has skyrocketed worldwide, allowing it to pursue rapid growth in a relatively short space of time.
Assisting with quality assurance initiatives throughout entire project life cycle, including development, enhancements or maintenance.
Provide appropriate planning and execution in regression testing, performance testing, integration testing, and other non-functional testing to ensure successful application deployment.
Design and executing test plans, cases and scripts to ensure that products of exceptional quality are delivered, aligned with business objectives on various platform web and mobile.
Collaborate in a cross-function delivery team to ensure that all aspects of quality are actively discussed and addressed during the delivery process.
Work with clients to help convey issues around quality and build a relationship surrounding QA on the respective project.
Updating and maintaining best QA procedures and standards, including test planning, test data preparation and test automation.
Defining and analyzing performance objectives and measuring against data QA compliance metrics and ensuring targets.
Provide input to the Team lead for all QA related activities and dependencies.
2-3 years as QA tester with a deep understanding of computer programming (preferably under PHP Laravel), along with experience in design, development, and implementation of quality assurance standards for software product testing.
Solid understanding BDD and TDD - Behat, able to execute test cases focusing on action based and business based principles.
Able to run test case scenarios on Frontend (BrowserStack etc), backend (php unit test reports and integration with CICD pipelines) and databases.
Strongly align your test cases with the stories being developed / in backlog
Strong knowledge of Quality Assurance best practices and methodologies.
Experience in Test Automation, using Selenium, Cypress, Suitest, Appium, Robot framework, or any related.
Experience developing regression scripts for web applications
Technical knowledge of Databases, Restful API.
Backend APIs testing using postman or similar tools and scripts.
Analytic thinking to create test cases and test scenarios based on requirements
Knowledge in CI/CD practices and tools (preferably experience with Bitbucket)
Knowledge of methods and processes used in quality assurance of software programs and automation testing.
Experience with Agile/Scrum
Excellent communication skills
Self Driven
Problem Solving
Must be detailed oriented, problem solver, and organized
Excellent writing and documenting skills, as well as oral communication
Ability to clearly communicate with non-technical personnel
Has to be self-motivated, work on your own, and in the team environment
Multitasking and efficiency skills are essential
To enquire about, or apply for this position, please email a copy of your resume along with a cover letter addressing the selection criteria for this position, to a.garay@blackbullmarkets.com.
Applicants for this position should have Mexican residency or a valid Mexican work visa. Applications will be considered as they are submitted, so the role may be filled prior to the expiration date.