QA Automation Engineer Sênior
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonJavascriptCI/CDPostman
Requirements
- Proven experience in test automation for web applications, mobile applications, and APIs.
- Strong knowledge of WebdriverIO and Appium for mobile automation across Android and iOS platforms.
- Experience with API automation using tools such as Postman or PactumJS.
- Solid understanding of BDD/Gherkin methodologies and automated testing practices.
- Advanced knowledge of JavaScript and familiarity with Python programming.
- Experience integrating automated tests with CI/CD tools such as GitLab CI, Jenkins, or GitHub Actions.
- Experience managing test processes, quality metrics, reports, and validation workflows.
- Knowledge of Quality Gates and continuous quality monitoring practices.
- Experience configuring and using Device Farms for automated testing.
- Strong foundation in software testing concepts, methodologies, processes, and quality best practices.
- Strong analytical skills, attention to detail, and ability to collaborate effectively with cross-functional teams.
Responsibilities
- Develop, maintain, and execute automated tests for web applications, mobile platforms, APIs, and data solutions.
- Create and improve automation scripts using tools such as WebdriverIO, Appium, Postman, and PactumJS.
- Design and execute automated tests across Android and iOS devices to ensure application quality and reliability.
- Integrate automated testing processes into CI/CD pipelines, ensuring quality validation throughout deployment cycles.
- Identify, document, track, and manage defects using testing management tools and issue tracking platforms.
- Create test reports, monitor quality metrics, and support the implementation of Quality Gates.
- Configure and execute tests using Device Farms to validate applications across multiple environments and devices.
- Contribute to the evolution of testing strategies, promoting quality practices throughout the software development lifecycle.
- Collaborate with engineering teams to improve automation coverage, testing efficiency, and overall product quality.
View Full Description & ApplyYou'll be redirected to the employer's site