Luxoft Bulgaria

Senior Quality Assurance Automation Engineer

Posted: Nov 17, 2025

Job Description

Project descriptionWe are building a software update management system for leading global automotive brand, focused on Over-the-Air (OTA) updates. The project is based on a microservices architecture and will be deployed in Microsoft Azure. It includes a complex backend and a simple UI designed for internal corporate use.The system will handle update distribution, monitoring, and management, ensuring seamless and secure software updates for vehicles. Our team will develop scalable services using Java (Spring Boot), Angular/Vue.js, PostgreSQL, and cloud technologies.We are looking for highly independent professionals who can work with new technologies, solve complex problems, and take full technical responsibility. The key roles include an Engineering Team Lead, Principal Software Developer (Architect), and Proxy Product Owner, along with a team of developers, DevOps, and QA engineers.Responsibilities• Testing of the complex cloud service for remote update of car software (major automotive company fleet more than 20M vehicles).• 70% of automation, 30% of manual via UI and APIs.• Design and implement automated test scripts for backend and frontend components.• Develop and execute test plans, test cases, and performance testing scenarios.• Integrate automated tests into CI/CD pipelines for continuous testing.• Collaborate with developers to ensure high-quality software releases.• Identify, report, and track bugs and defects in JIRA or similar tools.• Perform API testing to validate backend functionality and data integrity.• Document test results, test strategies, and best practices.SkillsMust have• 3-5 years of experience in QA automation using JavaScript• Experience in one of the following Framworks: Cypress, Playwright, Puppeteer• Strong experience with backend test automation.• Proficiency in API testing using tools like Postman or RestAssured.• Strong understanding of Agile methodologies and test planning.• Taking ownership of integration tests area on the product• Maintenance of a Traceability Matrix for requirements coverage control in complex systemsNice to have• Experience with microservices architecture (Azure DevOps)• Knowledge of CI/CD pipelines and integrating automated tests into workflows.• Leadership experience and the ability to coordinate verification processes• Automotive or similar domain experience• Ability to communicate with international teams.LanguagesEnglish: C1 Advanced

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In