AppGreat is one of the fastest growing global IT companies, supporting the highest tech organizations in the world with 5 offices: 2 in Sofia, 1 in Plovdiv, 1 in Skopje and 1 in Bucharest.
We are walking with top talents and highly experienced management to ensure the world’s leading technology companies meet all the business challenges that the future holds.
We are AppGreat! We are a young and ambitious company like no other!
WHY JOIN OUR DREAM TEAM?
The most important part of AppGreat is the team. From our founders to the last person, we are committed to creating a pleasant environment and a place where everybody feels like they belong.
We invest in them in any way we can, starting from the amazing atmosphere in the office, unique benefits and career growth opportunities.
We are seeking a highly skilled and experienced Senior Automation Developer with a strong background in C# to design, build, and maintain robust test automation infrastructure. This role involves writing and executing test automation scripts and will evolve to include the integration of CI/CD pipelines with tools like Jenkins. The ideal candidate will bring technical expertise and innovative solutions to improve our automation processes.
RESPONSIBILITIES:
- Develop and maintain test automation infrastructure using C#.
- Write, execute, and optimize automated test scripts for various applications.
- Collaborate with development and QA teams to define testing requirements and deliverables.
- Integrate automated testing with CI/CD pipelines (e.g., Jenkins) to streamline the development process.
- Analyze test results, identify defects, and ensure high-quality software releases.
- Mentor junior automation engineers and share best practices in test automation.
- Continuously research and implement new tools, techniques, and methodologies to enhance automation.
REQUIREMENTS:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience (5+ years) in automation development, with a focus on infrastructure creation.
- Strong proficiency in C# and .NET frameworks.
- Hands-on experience with automated testing tools and frameworks (e.g., Selenium, NUnit, or similar).
- Solid understanding of CI/CD processes and experience with Jenkins or similar tools.
- Familiarity with version control systems (e.g., Git) and agile development practices.
- Excellent problem-solving skills and a passion for innovation in automation.
- Strong communication skills and the ability to work effectively in a team-oriented environment.
NICE TO HAVE:
- Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes).
- Knowledge of performance testing and security testing practices.
- Experience working in DevOps environments.
OUR OFFER:
- Attractive remuneration package;
- Excellent career growth opportunities;
- Flexible option for remote work;
- 25 days annual leave, plus an additional day for your birthday on top of that;
- A social package which includes additional medical insurance, sports club card, Netflix or Spotify subscription, company events, and many others;
- Comprehensive training and development programs!