Automation Test Engineer
Broadridge · Erevan
Job description
About the role
CQG, part of Broadridge Financial Solutions, is looking for an Automation Test Engineer to design and build the tools, frameworks and infrastructure for automated testing, as well as the automated test suites built on top of them, so that the quality of CQG products is ensured. The role suits someone who enjoys software development, troubleshooting complex issues, investigating root causes, validating hypotheses and spotting patterns.
Key responsibilities
- Design, develop and maintain Python-based testing infrastructure, frameworks and tools.
- Design and implement scalable, maintainable automated testing solutions, including performance testing.
- Improve the reliability and performance of the testing infrastructure.
- Review, refactor and improve the existing Python codebase.
- Analyze performance test results, investigate degradations and propose improvements.
- Analyze automated test results, reproduce and report defects in both the testing framework and the product under test.
Required profile
- Bachelor's degree in Computer Science or an engineering discipline.
- 2+ years of hands-on development experience.
- 2+ years of hands-on testing experience.
- Excellent knowledge of English; futures, commodities, stock market knowledge and trading experience are a plus.
Required skills
- Strong Python: OOP, concurrency, performance optimization, debugging, modules and packages.
- Technical design of code according to requirements and goals.
- Any testing framework (pytest, unittest).
- Networks and network protocols, and Python network programming (socket, websocket, asyncio).
- Test plans and test cases, performance testing (a plus), automated testing frameworks and tools.
- Version control (Git) and bug tracking (Jira).
- C# experience is a plus.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Armenia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Broadridge
Erevan