Senior QA Automation Engineer
About The OpportunityWe are looking for a Senior QA Automation Engineer to design, develop, and maintain scalable automation frameworks that ensure the quality and reliability of our products.In this role, you will focus on building end-to-end (E2E) automated testing frameworks that validate web applications and APIs while aligning with business and technology goals. You will work closely with developers, product owners, and Scrum teams to ensure high product quality and continuous improvement across the development lifecycle.Your work will help reduce manual testing efforts, improve test coverage, and implement efficient regression testing strategies, contributing directly to faster and more reliable software delivery.ResponsibilitiesDesign, develop, and maintain scalable and maintainable test automation frameworks for web applications and APIs.Develop and execute end-to-end (E2E) automated tests to validate product functionality and performance.Collaborate closely with developers to identify and implement critical and automatable test cases.Work with Product Owners, Scrum Masters, and engineering teams to validate product requirements and ensure alignment with design specifications.Implement test automation strategies that support regression testing and continuous integration pipelines.Manage and track defects discovered during automated tests using reporting tools such as Playwright, Allure, or similar frameworks.Analyze automated test results to identify defects, performance issues, and opportunities for improvement.Continuously optimize testing frameworks to improve efficiency, scalability, and maintainability.Contribute to quality assurance best practices and promote automation-first testing strategies.Required QualificationsBachelor’s degree in Computer Science, Systems Engineering, Industrial Engineering, or a related field.5+ years of experience developing test automation frameworks.Strong experience with automation tools such as Selenium, Playwright, or Cucumber.Experience designing and implementing automation frameworks for web, API, and mobile testing.Experience with API testing tools such as Postman, REST Assured, Karate, or SoapUI.Knowledge of programming languages such as Java, Python, or JavaScript.Advanced knowledge of relational and non-relational databases.Experience defining test strategies within Agile methodologies (Scrum, Kanban).Experience working in Agile environments and collaborating with cross-functional teams.Strong communication, time management, and organizational skills.Nice To Have SkillsExperience with performance testing tools such as JMeter or Gatling (Scala).Basic knowledge of cloud platforms, preferably Google Cloud Platform (GCP).Experience integrating test automation with CI/CD pipelines.Familiarity with test reporting and observability tools.Experience working in distributed teams and large-scale systems.Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code’s consultants are allocated to perform its services.