Skip to main content
Filter
#QAAE-MEE

QA Automation Engineer

location Bulgaria,Sofia working time Full-time remote Hybrid

About the job

Our client is seeking a highly skilled and detail-oriented QA Automation Engineer to join our dynamic team. In this role, you will design and develop automation tests for our client’s products, working with the CLI and API in a complex, multi-server, cross-platform Unix-based environment. You’ll play a key part in the core processes of release management and quality assurance, ensuring the reliability and scalability of our cloud-based solutions.

Responsibilities

  • Develop, maintain, and enhance Java-based automation code for functional, regression, and performance testing across diverse environments.
  • Collaborate closely with developers, product managers, and other cross-functional teams to understand project requirements, user stories, and testability of features.
  • Execute automated tests, analyze results, and provide detailed reports to identify defects, track improvements, and ensure product quality.
  • Conduct code reviews and offer feedback on testability, ensuring high-quality standards throughout the development lifecycle.
  • Continuously improve testing frameworks, processes, and methodologies to enhance the efficiency and coverage of the automation suite.
  • Document test plans, test cases, and testing results to ensure clear communication and alignment among team members.
  • Actively contribute to the automation strategy and help define best practices within the QA team.
  • Execute comprehensive manual tests when required, ensuring coverage in areas where automation is not applicable.
  • Design and execute comprehensive, detailed test plans to simulate real-world scenarios.

Requirements

  • Strong knowledge of QA methodologies, with at least 5 years of experience in automation and infrastructure development.
  • Expertise in Java and Linux, with a solid understanding of REST/JSON API interactions.
  • Hands-on experience with cloud services (AWS, Azure) and virtualization platforms (VMware, Hyper-V).
  • Familiarity with CI/CD pipelines using Jenkins and version control systems like GIT.
  • Experience working in a fast-paced environment, with the ability to adapt and self-learn new tools and technologies.
  • Strong communication and teamwork skills, with a proactive approach to problem-solving.
  • Willingness to perform 20% manual testing, particularly in areas where automation isn’t feasible.

Advantages

  • BSc in Computer Science or a related field.

What we can offer

• 20 days of paid leave
• Hybrid work and flexible working hours
• Professional and career development benefits
• Top-quality work environment
• Online courses
• Online sports activities
• Team buildings and Christmas parties

One last thing, if you have a lot of these skills, but not all of them, please still apply. We love to teach those who are willing to learn.

If you are looking for stability, professional growth, long-term career, and technology challenges in the sought-after companies – come and join us today!

19 hours ago