
Senior QA Automation Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
• Develop, oversee, and implement automation scripts for web applications and APIs.
• Establish test plans and create scenarios utilizing BDD (Behavior-Driven Development) with Gherkin syntax.
• Incorporate automated tests into continuous integration pipelines.
• Recognize, document, and monitor defect resolution via Jira or Kanbanize.
• Engage in Agile ceremonies including daily stand-ups, sprint planning, and backlog refinement.
• Work closely with developers and Product Owners to establish acceptance criteria.
• Create and sustain automated tests for web applications employing industry-standard frameworks and tools.
• Design and implement tests to verify backend services using Postman, Pactum, or Swagger.
• Execute SQL queries to validate data and ensure information integrity and consistency.
• Utilize Git for source code management, adhering to version control practices and branching strategies such as GitFlow.
• Fundamental understanding of software testing and Quality Assurance (QA) principles.
• Proficient in designing and executing test cases.
• Acquaintance with functional, regression, and exploratory testing methodologies.
• Basic understanding of REST APIs, HTTP requests, and tools like Postman or similar.
• Basic knowledge and practical, academic, or professional experience in test automation using Playwright, Cypress, Selenium, or comparable tools.
• Familiarity with programming in Python, JavaScript, or TypeScript as applied to test automation.
• Understanding of Agile methodologies, including Scrum and Kanban.
• Knowledge of API test automation techniques.
• Basic proficiency in SQL.
• Familiarity with Git and CI/CD tools.
• Experience in executing automated tests within continuous integration pipelines.
• Academic experience, internships, or personal projects focused on software quality.
• Interest in or knowledge of generative Artificial Intelligence, LLMs, and AI agents.
• Familiarity with integration testing and microservices-based applications.
• Basic understanding of Docker or cloud environments, particularly Azure.
• Nice to have: Knowledge of Appium and mobile test automation using a Device Farm.
• Nice to have: Previous experience with banking systems or payment methods.
• Nice to have: Understanding of Security by Design practices and vulnerability analysis tools.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and training.
• Flexible work hours and remote work options.
• A collaborative and inclusive company culture.
American Cancer Society
EverCommerce
Veeam Software
Peraton
Get handpicked remote jobs straight to your inbox weekly.