Oglasi za posao QA Engineer (Test Automation)

QA Engineer (Test Automation)

Unifiedpost Solutions d.o.o.

Beograd | Hibrid

Beograd: Tošin bunar 185

13.03.2025.

MySQL .NET C# SQL JavaScript Apache C++ Java Oracle Git Python TestNG Selenium AWS Jenkins PostgreSQL RabbitMQ Azure Jira DevOps ActiveMQ JMeter QA SCRUM Cloud Agile Kafka intermediate

We are seeking a talented, motivated and detail-oriented QA Automation Engineer to join our team during the early stages of one of our strategic in-house product development. This role focuses on ensuring the quality and reliability of our software products, particularly concerning API integrations, Web Applications and performance testing.

As a QA Automation Engineer, you will play a role in automating testing of critical processes, driving continuous improvement initiatives, and delivering a seamless and robust user experience.

Responsibilities:

  • Test Automation: Design, develop, and maintain automated test scenarios for APIs, back-end and Web Application using C# .NET, NUnit test framework and our set of tools, modules and libraries built on top of that.
  • Quality Assurance: Participate with other QA team members in conducting (automated and manual) functional, integration, and regression testing of APIs (microservices), Web Applications and other platform components. Identify and document defects, and track their resolution using bug tracking systems.
  • Performance Testing: Conduct performance testing using tools such as JMeter or custom scripts to assess the scalability and reliability of API and other critical platform components. Ensure the product can withstand targeted performance requirements. Analyze collected insights with engineering team and iterate, if needed.
  • Collaboration: Work closely with cross-functional teams, including developers, product managers, and business analysts, to define testing requirements and ensure alignment with project goals.
    Test Planning & Execution: Create comprehensive test plans, test cases, and test scripts for functional, integration, and regression testing.
  • Quality Monitoring: Continuously monitor and evaluate the quality insights of software releases, providing feedback and recommendations for improvement to the development and product management teams.
  • Issue Resolution: Collaborate with developers and support teams to reproduce and debug reported issues, ensuring timely delivery of bug fixes.
  • Industry Awareness: Stay updated with industry best practices, emerging technologies, and trends related to API testing, Message Broker async queuing systems, and quality assurance methodologies.
  • Process Improvement: Contribute to the overall improvement of QA processes, methodologies, and tools, advocating for quality standards and driving continuous improvement initiatives.

Requirements:

Experience:

  • Demonstrated experience as a QA Automation Engineer, with a focus on API testing and Message Broker systems.
  • Technical Skills: Expertise in test automation, including proficiency in C# .NET or other high-level object-oriented language (Java, C++, JavaScript, Python). Strong grasp of API back-end services, web applications, object-oriented design, one or more test frameworks and experience with testing tools like Postman or equivalent.
  • Messaging Systems: Knowledgeable in messaging systems such as Apache Kafka, RabbitMQ, or ActiveMQ, with practical experience in their integration and message flows.
  • Performance Testing: Hands-on experience with performance testing tools such as JMeter, BlazeMeter, or Gatling.
  • Testing Methodologies: Comprehensive understanding of software testing methodologies, including functional, integration, and regression testing.
  • Tools & Systems: Proficiency with version control systems (e.g., Git) and bug tracking systems (e.g., Azure DevOps or JIRA) for defect tracking and collaboration.
  • Problem Solving: Exceptional problem-solving and analytical abilities, capable of troubleshooting and identifying root causes of issues.
  • Communication: Strong written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams and clearly articulate complex concepts. Be open, honest, transparent and proud in your work, at all times.
  • Database Expertise: Experience with database testing and validation, including proficiency in SQL and familiarity with relational databases like MySQL, PostgreSQL, or Oracle.
  • Self-Motivation: Highly self-motivated and proactive, with a keen interest in learning and staying abreast of emerging technologies and industry trends.

Preferred Qualifications:

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Automation Tools: Experience with test automation tools such as Selenium/WebDriver, Playwright  and frameworks like NUnit,TestNG, Jest, PyTest or similar.
  • CI/CD Pipelines: Some familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins, Travis CI, or GitLab CI/CD.
  • Cloud Platforms: Familiarity with cloud platforms and their associated PaaS, such as Azure, AWS, or Google Cloud Platform.
  • Agile Methodologies: Understanding of Agile/Scrum methodologies and experience working in Agile development environments.

What we will offer you:

  • Long-term, full-time empowerment
  • A challenging position in a stimulating working environment at an innovative company
  • Possibility to have a real impact on the company’s growth and evolution
  • Work on the in-house solutions
  • A lot of freedom to take initiative when you see the chance
  • Modern, cozy office in Belgrade, different benefits such as private health insurance, FitPass, parking, private gym...
  • Hybrid model of work, flexible working hours
  • Competitive salary package, that is in line with the experience and qualification
  • Friendly and inspiring environment 

Who is Unifiedpost Group

At Unifiedpost Group, our mission is to help customers structure complex financial ecosystems by delivering convenient, smart, digital solutions.

Throughout the world, businesses are digitizing their financial value chain: from contract or order to invoice, payment, and financing. For this evolution to succeed, there must be a trusted network connecting this diverse ecosystem.

Our secure, cloud-based platform empowers businesses by creating a space where this network can exist and deliver streamlined, automated business functions, from e-invoicing and payments processing to working capital financing, e-identity solutions, and more.

We look forward to your application and the opportunity to discuss how you can contribute to our team's success.

Please send your application in English electronically.
Only shortlisted candidates will be contacted.

Upoznaj kompaniju

O Kompaniji Iskustva Poslovi Plate

Naša bezbedna platforma zasnovana na oblak tehnologiji osnažuje firme i omogućava pojednostavljene, automatizovane poslovne funkcije, od e-faktura i obrade plaćanja, do finansiranja obrtnog kapitala, rešenja e-identiteta i ostalo.

 

4.8 100%

Menadžment kompanije

4.6

Beneficije

4.8

Balans karijere i privatnog života

5

Timska atmosfera

5

Zadovoljstvo projektima

4.6

Mogućnost napredovanja

4.8

Iskustvo o radu

Iskustvo
30.09.2024
5

Project manager

Trenutno zaposlen/a na neodređeno 1-2 godine

Pozitivno

Tim koji je izuzetan za saradnju, sa velikom preporukom za rad i druženja koja se organizuju van firme. Bilo je tu lepih trenutaka tokom zajedničkih aktivnosti, poput opuštanja uz piće, kuglanja, ali i vrlo zanimljivih poslovnih izazova.

Zamerke

Organizacija poslovanja trenutno nije na najvišem nivou. Promene su započete, i nadam se da će se situacija razvijati u pozitivnom pravcu u bliskoj budućnosti.

Korisno? 2

Project Manager

1 plata
4.500
Prosečna neto plata
min
4.500
Prosek i medijana
4.500
max
4.500

Software Developer

5 plata
2.120
Prosečna neto plata
min
800
medijana
2.300
prosek
2.120
max
3.300

Preporuke se učitavaju...