Senior Automation Engineer (C#)

Malaga, Spain

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for an experienced Test Automation Engineer with C# expertise to test multi-asset classes order management and execution management system for the hedge fund.

Our customer is an American investment management company. It serves approximately 350 of the largest and most sophisticated global institutional clients including public and corporate pension funds, university endowments, charitable foundations, supranational agencies, sovereign wealth funds, and central banks. By having the deepest possible understanding of the global economy and financial markets, and translating that understanding into great portfolios and strategic partnerships with institutional clients, they've built a distinct track record of success. They’ve done this for more than 40 years by having great people operate in a culture of radical truth and radical transparency.


  • Define testing strategy, plan and scope of testing for release;
  • Organize and control the testing process from business value perspective;
  • Facilitate inter-team communication across feature teams and POs to mitigate possible risks;
  • Assess progress and effectiveness of the testing effort;
  • Present an aggregate view of testing plans and results to the business.


  • 5+ years of QA experience, and at least 3+ years in .NET Test Automation;
  • Good knowledge of C# and OOP;
  • Experience with Git/TFS, Maven, SVN;
  • Understanding of CI (Jenkins, TeamCity);
  • Knowledge of SDLC (Software Developments Life Cycle);
  • Experience in Agile software development is a must;
  • Experience working with NUnit;
  • Good written and verbal communication skills;
  • Experience in building from scratch or/and extending of automation testing frameworks will be a plus;
  • Strong soft and technical skills;
  • Experience communicating with client;
  • Working experience of testing in Agile methodologies;
  • Experience working with distributed team;
  • Experience working with automation testing team;
  • Experience in web, mobile and API testing;
  • Strong understanding of functional testing practices, documentation and process;
  • Understanding of capital markets business domain, experience in testing trading platforms would be a big advantage;
  • Problem solving and analytical thinking;
  • Upper-Intermediate or Advanced English level;
  • Other languages are nice to have.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Sick leave and regular vacation;
  • Partial coverage of costs for certification and IT conferences;
  • English classes with certified English teachers.