Job Title: QA Automation EngineerSalary: Competitive + BenefitsLocation: Hybrid working, home & BCA Coimbra (monthly visits)Working Hours: Monday - Friday, 40 hoursJob Status: PermanentWho we areThe Constellation Automotive Group is the largest vertically integrated digital car marketplace in Europe, combining the leading digital brands across the segments of Consumer to Business (C2 B), Business to Business (B2 B) and Business to Consumer (B2 C). Across our digital platforms, we exceed £20 billion of Gross Merchandises Value ('GMV') on an annual basis. This includes market leading brands such as BCA, We Buy Any Car, cinch and Marshall.The Constellation Technology Team provides a group-wide set of Technology Products and Services across the Constellation Automotive Group.If you are a leader in software engineering seeking a fresh opportunity, Constellation Automotive Group (CAG) invites you to join our team at our brand-new tech hub in Coimbra. CAG is a leader in the automotive services industry, providing various services, including vehicle remarketing, logistics, and inspections.We are seeking a detail-oriented and proactive QA Automation Engineer to join our engineering team. The ideal candidate will design, develop, and maintain automated test frameworks to ensure the quality and reliability of our software products. You will collaborate closely with developers, product managers, and other QA engineers to deliver high-quality releases in a fast-paced environment.Role Accountabilities:
Design, implement, and maintain automated test scripts for web, mobile, and API applications.Integrate automated tests into CI/CD pipelines using Azure Dev Ops (previous: e.g., Jenkins, Git Hub Actions, Azure Dev Ops).Perform root cause analysis of defects and work with development teams to resolve issues.Ensure test coverage for functional, regression, and performance testing.Collaborate with QA and development teams to define test strategies and acceptance criteria.Document test cases, results, and automation processes for transparency and knowledge sharing. Knowledge and Experience:
Bachelor's degree in computer science, Engineering, or related field (or equivalent experience).Experience with Test Cafe and Java Script for test automation (previous: Strong experience in test automation frameworks and scripting languages (e.g., Python, Java, Java Script)).Familiarity with API testing tools (Postman) and performance testing tools such as JMeter and Azure Load Testing (previous: Familiarity with API testing tools (Postman, REST Assured) and performance testing tools (JMeter, Gatling)).Experience with CI/CD pipelines using Azure Dev Ops and version control with Git (previous: Experience with CI/CD tools and version control systems (Git)).Solid understanding of software development lifecycle (SDLC) and Agile methodologies.Excellent problem-solving skills and attention to detail. Nice-to-Have
Cloud or containerization experience is not required but can be a plus (previous: Experience with cloud environments (AWS, Azure, GCP)).Basic understanding of security testing best practices is a plus (previous: Familiarity with security testing and best practices).Please note that only applications submitted in English will be considered Our policy is to employ the best qualified people and provide equal opportunity for the advancement of employees including promotion and training and not to discriminate against any person because of gender, race, ethnicity, age, sexual orientation, religion, belief or disability.