Senior QA Automation Engineer

  • Engineering
  • Cracow, Poland

Senior QA Automation Engineer

Job description

We support recruitment activities for a US-based company that specializes in online trading and forex. As a part of their rapid growth, they make significant investments in their IT systems, infrastructure and platforms in order to deliver award-winning products and, what is more, give traders an outstanding user experience.

Therefore, the client launched a brand new technology hub in Cracow’s city center and searches for talented IT specialists to be a part of their team and help them realise their goals.

Salary range: 13 000 – 17 000 PLN gross

Employment type: employment contract ("umowa o pracę") or B2B contract

Location: Szlak Street, Cracow 

Remote working: 1 day/week 


We are looking for a Senior QA Automation Engineer with strong practical experience of building test harnesses and automated tests to join the Web Development team in the client's new office. The Web Development team is responsible for the client-facing web applications and internal APIs to provide client acquisition, onboarding, and servicing solutions. You will be working as part of a scrum team, focused on high-quality deliverables to meet business requirements.

 


Responsibilities:

  • Liaise with the business/developers/BAs at concept stage to determine testing strategy and coverage
  • Determine if the software will perform according to the user request and conform to guidelines
  • Assess the impact and risks of new functionality introduced into the system
  • Create test cases, BDD specifications and data (manual and automated)
  • Ensure that adequate test coverage is provided
  • Actively implement Test Automation where possible
  • Understand and maintain the existing test automation suite where required
  • Execute test scripts and analyze and record results
  • Recommend improvements or corrections to developers or system analysts
  • Be responsible for all phases of testing across various test environments
  • Evaluate testing tools and software that can be implemented to aid QA and maximize testing coverage
  • Actively participate in knowledge sharing and team-building exercises and be a champion of knowledge sharing


Requirements

  • Good knowledge of the software development lifecycle
    • Good knowledge of QA practices and processes
    • Experience of testing web and client-server applications
    • Experience working in an Agile environment and BDD
    • Experience in testing RESTful, SOAP as well as windows services.
    • Experience working in all phases of software testing right from requirements analysis up until QA/UAT sign off and release to live
    • Basic SQL skills
    • Experience in debugging software
    • Experience in reviewing application code
    • Experience in building tools and utilities for automating testing tasks
    • Strong in Programming fundamentals and ability to program in at least one programming language preferably C# would be beneficial
    • Experience in test automation using a BDD tool preferably Fitnesse is a plus

    We offer:

    • competitive compensation package including an annual performance bonus opportunity
    • competitive benefits package, including health care, gym pass, life insurance, and lunch vouchers
    • superior co-working and personal development experience
    • spacious and modern office space in the heart of old Cracow
    • kitchen full of coffee, tea, snacks, and fresh fruits