Middle Test Automation Engineer

  • Kharkiv
  • Kyiv
  • Automation Testing
  • Software Testing

You are welcome to take part in setting up the best testing practices with our dedicated team of Test Automation Engineers.

Project

You will have an opportunity to do turnkey Test Automation solutions, to work with both long-term and short-term test automation tasks on various complex projects, make R&Ds to get new knowledge about tools, libraries, and approaches as well as participate in pre-sales and other challenging activities. We have no strict rule as to which toolkit to use – if you suggest a suitable and perspective solution – you will be able to implement it.

We invite you to face all the challenges together!

Meet your team!
  • Responsibilities

    • Analysis of project needs, working as part of the team on Test Automation proposals creation
    • Tasks estimation and planning
    • Automated solutions design and implementation for the defined scope, including frameworks, tools, and tests
    • Implementation of turn-key test automation solutions
    • Auto-tests design and implementation for the defined scope
    • Participation in R&D activities related to Test Automation
    • Conducting internal workshops/lectures/trainings
    • Full-scale performance testing
    • Regular and clear status and progress reporting
    • Continuous learning and knowledge sharing
    • Improvement of Test Automation approaches and practices used by the team and the company
  • Requirements

    • At least 3-year experience in Test Automation
    • Strong understanding of Test Automation goals, activities, deliverables, areas of applicability
    • Commercial experience in Test Automation on Java and/or .NET, other technologies are good also, but these two are preferable
    • Strong understanding of OOP paradigm and its projection to code, most common code design patterns and paradigms, ability to clearly recognize them in own code
    • Experience in using mainstream libraries / tools for at least two of the specified Test Automation areas: Web API, Web UI, Desktop UI, Mobile UI, Test Automation results reporting
    • Experience working in Agile environment
    • Good understanding of the objectives and techniques of planning / estimation
    • Experience in requirements analysis and coverage tracking
    • Experience in creation of main software testing docs: Test Cases, Bug Reports, Test Plan, Test Strategy, Status reports, etc.
    • At least Intermediate level of spoken and written English

    Will be a plus:

    • Experience in performance testing
    • Experience in RDBs and SQL
    • Experience in Python/JS and related Test Automation tools
    • Experience in creation of Test Automation related documentation – Test Automation Plan, User/Dev guides, Test Automation Framework API documentation, Javadoc/Classdoc, Test run report, etc.
    • Participating in CI process establishment and/or CI process deliverables usage
    • Experience in direct communication with a client and/or a client team
  • Personal Profile

    • Good analytical skills and attention to detail
    • Good communication and reporting skills
    • Problem-solving skills
    • A team player with a keen sense of responsibility