BestEx Research is a financial technology and research firm specializing in building sophisticated execution algorithms and transaction cost modeling tools servicing multiple asset classes. The firm provides its services to performance-demanding hedge ice-demanding hedge funds, CTAs, asset managers, and banks through a traditional electronic broker and in a broker neutral Software as a Service (SaaS) model.
Job Description:
As a Senior Automation QA Engineer at BestEx Research, you will be responsible for ensuring the highest quality of our Execution Management System (EMS). You will create and maintain automated test cases using Selenium or similar tools and integrate these tests into our Git-based CI/CD pipeline. Our EMS frontend is developed with React, while the backend is built using Node.js, C++, and Python, with APIs utilizing HTTPS and WSS connections.
Responsibilities:
1) Develop, implement, and maintain automated test cases for our EMS frontend and backend using Selenium or equivalent tools.
2) Collaborate with the development and product teams to understand requirements and translate them into test cases.
Identify, document, and track bugs and issues using bug tracking tools.
3) Integrate automated tests into the CI/CD pipeline to ensure continuous testing and delivery.
4) Perform functional, regression, performance, and stress testing.
5) Review and analyze test results, identify issues, and provide detailed bug reports.
6) Participate in code reviews and provide feedback on testability and quality.
7) Continuously improve testing processes, tools, and frameworks.
Requirements:
– Bachelor’s degree in Computer Science, Information Technology, or related field.
– Proven experience as a Quality Assurance Engineer with a focus on automation.
– Strong proficiency in automated testing tools such as Selenium.
– Experience with Git and integrating tests into CI/CD pipelines.
– Proficiency in at least one programming language, such as Java, Python, or JavaScript.
– Solid understanding of software QA methodologies, tools, and processes.
– Excellent problem-solving skills and attention to detail.
– Strong communication and teamwork skills.
– Ability to manage multiple tasks and projects simultaneously.
– Familiarity with frontend technologies (React) and backend technologies (Node.js, C++, Python).
– Experience with HTTPS and WSS connections in API testing.
Preferred Qualifications:
– Experience with performance and/or security testing.
– Familiarity with continuous integration and continuous deployment (CI/CD) processes.
– Certification in Quality Assurance (e.g., ISTQB).
– Experience in the financial technology sector.
Location: 6 Ekmalyan, Yerevan.
Job Description:
As a Senior Automation QA Engineer at BestEx Research, you will be responsible for ensuring the highest quality of our Execution Management System (EMS). You will create and maintain automated test cases using Selenium or similar tools and integrate these tests into our Git-based CI/CD pipeline. Our EMS frontend is developed with React, while the backend is built using Node.js, C++, and Python, with APIs utilizing HTTPS and WSS connections.
Responsibilities:
1) Develop, implement, and maintain automated test cases for our EMS frontend and backend using Selenium or equivalent tools.
2) Collaborate with the development and product teams to understand requirements and translate them into test cases.
Identify, document, and track bugs and issues using bug tracking tools.
3) Integrate automated tests into the CI/CD pipeline to ensure continuous testing and delivery.
4) Perform functional, regression, performance, and stress testing.
5) Review and analyze test results, identify issues, and provide detailed bug reports.
6) Participate in code reviews and provide feedback on testability and quality.
7) Continuously improve testing processes, tools, and frameworks.
Requirements:
– Bachelor’s degree in Computer Science, Information Technology, or related field.
– Proven experience as a Quality Assurance Engineer with a focus on automation.
– Strong proficiency in automated testing tools such as Selenium.
– Experience with Git and integrating tests into CI/CD pipelines.
– Proficiency in at least one programming language, such as Java, Python, or JavaScript.
– Solid understanding of software QA methodologies, tools, and processes.
– Excellent problem-solving skills and attention to detail.
– Strong communication and teamwork skills.
– Ability to manage multiple tasks and projects simultaneously.
– Familiarity with frontend technologies (React) and backend technologies (Node.js, C++, Python).
– Experience with HTTPS and WSS connections in API testing.
Preferred Qualifications:
– Experience with performance and/or security testing.
– Familiarity with continuous integration and continuous deployment (CI/CD) processes.
– Certification in Quality Assurance (e.g., ISTQB).
– Experience in the financial technology sector.
Location: 6 Ekmalyan, Yerevan.
Hourly Range: $10.00-$32.00
Posted On: August 01, 2024 11:53 UTC
Category: Automation Testing
Skills:Functional Testing, Regression Testing, Performance Testing, Stress Testing, Selenium, CI/CD, Git, Quality Assurance, Automated Testing
Country: United States
click to apply
Powered by WPeMatico
