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);