QA Automation Engineer

Job description

OUR PARTNER It is one of the world's top 10 software companies with a global team of 19 000 professionals of 145 nationalities, working across 190 countries. Their purpose is to develop the best solutions for their customers - each project is personalized, rewarding and purposeful.

In the QA Engineer role, you’ll be a member of the R&D Business Unit in Sofia and global engineering community. You’ll ensure that products are delivered according to customers’ expectations. You’ll validate and sign-off that new features are working as designed while checking that existing ones still work correctly. You’ll work together with other engineering roles to, enrich the customer experience.

#LI-RG1

Your responsibilities

Implement and maintain the test strategy

  • Participate in specification reviews (static testing)
  • Write master test plan/test plan considering functional and non-functional requirements
  • Define test cases from customer’s requirements and ensure traceability with specifications
  • Enrich the regression test suites based on the defined test plan

Design & perform tests

  • Design test cases and develop automated test case scripts
  • Prepare test environment, test data, and execute test cases
  • Open, retest and track the resolution of Problem Tracking Records
  • Give go/no-go for the customer’s test campaign
  • Be responsible for the project, product or release quality controlReport and communicate on test activities to the line organization, software developers and product definitions analysts 

Learn from customer feedback

  • Contribute to the maintenance effort and Root Cause Analysis
  • Adjust the test strategy accordingly
  • Implement and support Short Life Cycle process and be a key player in the Quality methodologies in the division

Our requirements

To succeed in your new role, you’re required to have relevant experience in the following areas:

  • Manual QA Engineering and test automation expertise
  • In depth experience of various testing concepts (functional and non-functional) for multiple large-scale applications
  • Base technical background in Java & Python
  • Experience with automation frameworks such as Selenium or Protractor
  • Experience using continuous integration tools like Jenkins
  • Experience working with SQL or Oracle databases
  • Being able to analyze APIs using R-Client, SoapUI or Postman
  • Experience working with web analysis tools such as Chrome/Firefox dev tools or Charles
  • Experience analyzing logs to find the root cause of errors
  • Experience working in Scrum or Agile development environment supporting a software product
  • Advanced level of written and oral English communication skill

What will be considered as a great plus:

  • Linux Ubuntu/SUSE expertise
  • Jenkins pipeline configuration knowledge

Benefits

  • Attractive salary referring to your skills and experience;
  • Private health care;
  • Food vouchers;
  • Social events;
  • Access to e-learning platform Udemy
  • Option for a B2B contract
  • Flexible working hours;
  • Relocation bonus and assistance;
  • Work with cutting-edge technologies;
  • Innovative projects for the biggest worldwide brands; 
  • Support for professional career growth by matching your skills and plans with suitable projects;
  • Possibility to work in other NATEK European branches;
  • Transparent recruitment process with our full support (coaching, consulting, clear feedback);

Share this offer:

You haven’t found the position you were looking for? Create your profile, send us your CV and stay connected!

Create your profile

RELATED JOBS: