Position

Senior QA Automation Engineer (Java),
Moscow

Location


Moscow

Office Address


Project Description


Project for one of the global investment management firm founded in 1989 that manages approximately $35.4 billion in assets as of April 1, 2018. Firm has more than 2,400 employees with offices in the United States, Europe and Asia. Teams work collaboratively to drive the production of trading algorithm and financial strategies - the foundation of a sustainable, global trading platform.

We are looking for a talented candidate with several years of experience in software development, automated testing, and Quality Assurance to join our QA team. This position will be at an individual contributor level as part of a collaborative, fast-paced team.

As a member of the QA team, you will work closely with developers to understand application features, create robust comprehensive test plans, and write and execute test cases. We look for well-rounded candidates with solid analytical skills, an enthusiasm for taking ownership of features, a strong commitment to quality, and the ability to work closely and communicate effectively.

Responsibilities


    Responsibilities:
    • Lead end-to-end testing initiatives throughout the entire SDLC from test planning, test design, test execution, and test reporting. This includes performance testing, stress testing, front end, back end testing, automation testing, includes functional, regression, black box, white box,
    • Drive standardization and adoption of Test Automation Technologies to maintain consistency across the company that will allow us to scale as we grow.
    • Be a strong quality advocate, collaborating closely with software engineers, designers, and product managers to release revolutionary products.
    • Pair with software engineers to identify and prevent gaps with automation/regression coverage and even build frameworks.
    • Be part of transforming monolithic applications into more scalable and resilient distributed systems with high quality, using cloud technology.
    • Build and improve automation testing frameworks and tools for API and web-based
    • Plan, develop, and execute regression, functional, load and other tests • Design, develop, and use frameworks and harnesses for automated testing
    • Take full ownership of and maintain a robust QA environment, including test databases and system deployments
    • Work closely with the global QA team to design and build integration tests
    • Work with developers on improving system testability and creating a testing environment
    • Document test plans, procedures, and test cases
    Mandatory Skills:
    • 5+ years of experience in quality assurance, system development, and automated testing
    • Experience with Java, good knowledge of its ecosystems
    • Implementing automated testing platforms and unit tests
    • Familiarity with continuous integration
    • Experience with Continuous Testing and Continuous Delivery
    • Working proficiency with Unix
    • Have the ability to solve complex problems with practical, maintainable, and scalable solutions.
    • Familiarity with continuous integration tools (Jenkins, TeamCity, Octopus a plus)
    • Experience in automated testing of distributed systems/solutions.
    • Experience designing, implementing or enhancing test harness/framework
    • Excellent communication, documentation, and analytical skills; attention to detail, thoroughness and strong ownership of work
    • Good team player with a strong willingness to participate and help others
    • Able to prioritize in a fast moving, high pressure, constantly changing environment; Good sense of urgency, resourcefulness and independence
    • Be a self-starter, chase down blockers, and proactively finish projects in a timely manner.
    Nice-to-Have Skills:
    • Experience with Shift Left Test Automation
    • Familiar with various design and architectural patterns
    • Skill for writing reusable Java libraries
    • Knowledge of concurrency patterns in Java
    • Basic understanding of JVM, its limitations, weaknesses, and workarounds

Skills


Must have

    • 3+ years of experience in quality assurance, system development, and automated testing
    • Experience with Java, good knowledge of its ecosystems
    • Implementing automated testing platforms and unit tests
    • Familiarity with continuous integration
    • Experience with Continuous Testing and Continuous Delivery
    • Working proficiency with Unix
    • Have the ability to solve complex problems with practical, maintainable, and scalable solutions.
    • Familiarity with continuous integration tools (Jenkins, TeamCity, Octopus a plus)
    • Experience in automated testing of distributed systems/solutions.
    • Experience designing, implementing or enhancing test harness/framework
    • Excellent communication, documentation, and analytical skills; attention to detail, thoroughness and strong ownership of work
    • Good team player with a strong willingness to participate and help others
    • Able to prioritize in a fast moving, high pressure, constantly changing environment; Good sense of urgency, resourcefulness and independence
    • Be a self-starter, chase down blockers, and proactively finish projects in a timely manner.

Nice to have

    • Experience with Shift Left Test Automation
    • Familiar with various design and architectural patterns
    • Skill for writing reusable Java libraries
    • Knowledge of concurrency patterns in Java
    • Basic understanding of JVM, its limitations, weaknesses, and workarounds

Languages


Russian: C2 Proficient

English: B2 Upper Intermediate

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Work Type


QA automation

Ref Number


VR-60474

More job opportunities in
QA automation

Specialization Position / Title Location Seniority Send to a friend
QA automation Senior Automation QA Moscow, RU Senior
QA automation Senior Automation QA (C#) Engineer Moscow, RU Senior
QA automation Senior \ Regular QA Automation Moscow, RU Senior