Overview

OneMarketData LLC (“OMD”) is a US-based company with a global customer base and a distributed workforce. OMD Armenia is a wholly owned subsidiary of OneMarketData LLC. We are best known for OneTick, the world’s most powerful tick analytics platform, and are a leading provider of market data, trading research solutions, and regulatory products trusted by the world’s largest exchange group, market-makers, options traders, regulators, banks, and brokerage firms.

Responsibilities:
  • Collaborative: Working with the scrum team to determine priorities and requirements based on customer requirements.
  • Drive Quality: through manual testing and test automation using Cypress for UI testing and Python for API and end-to-end testing.
  • Do exploratory testing, create and execute manual test plans, write automated tests and analyze any failures.
  • Identify process improvements including current gaps in testing.
  • Determine how best to automate regression tests to improve release agility.
  • Provide “shift left” feedback on any areas of concern.
  • For example, a particular microservice that needs improved resiliency.
  • Ensure critical issues reported by QA are addressed in a timely manner.
  • Highlight product improvements including UI/UX.
  • Microservices: You need to be able to understand complex distributed systems quickly and thoroughly to enable you to debug complex issues.
  • Planning: Be aware of upcoming features and releases to help identify edge conditions and gaps and plan testing efforts accordingly.
  • Agile Participation: Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Reporting:
  • Maintain quality metrics.
  • File good quality JIRA bug reports to facilitate efficient bug fixing
  • Report on release candidate quality, flagging potential release blockers or other concerns.
  • Ongoing development: keep abreast of emerging QA tools and best practice.
Required Qualifications:
  • Computer science degree or equivalent.
  • 5+ years’ experience in software testing.
  • Experience designing and implementing automated test frameworks for complex systems, preferably with excellent knowledge of Cypress and Python.
  • Experience developing and executing test strategies and test plans, able to work independently and collaborate with colleagues.
  • Experience debugging complex issues in distributed systems.
  • Experience reporting quality metrics and issues of concern to stakeholders.
  • English - upper-intermediate, including spoken English.
  • Good communicative skills, being able to explain difficult things in simple words.
  • Being eager to learn new technologies (including area-specific).
  • Attentiveness, hard-working and goal-oriented mindset (to have the tasks done), ability to work both in the team and independently.
Nice To Have:
  • Knowledge of q/kdb+, qcumber.
  • Experience with cloud platforms.
  • Experience with Kubernetes and Helm Charts.
  • Experience with agile and scrum best practices.
  • Experience with CI/CD pipelines, GitLab, Jenkins.
  • Experience with microservices architecture.
Note:

✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.

Please clearly mention that you have heard of this job opportunity on https://ijob.am.