Job Closed
This listing is no longer active.
As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
Senior Automated Testing Analyst
Location
Brazil
Posted
27 days ago
Salary
0
Seniority
Senior
Job Description
Senior Automated Testing Analyst
GFT Technologies
• Create and maintain automated tests using existing tools and frameworks. • Develop custom tools and frameworks to address complex testing scenarios (web, desktop, and microservices). • Implement end-to-end tests, integrating different types of applications and system layers. • Create and manage test infrastructure, including environments and hosted services. • Execute and monitor performance, load, stress, resilience, and integrity tests. • Support the engineering team in continuous quality and automation improvements.
Job Requirements
- Strong experience with Cypress test automation and software development;
- Desirable knowledge of Golang and Java for creating test scripts and frameworks;
- Experience with load and stress testing tools (k6);
- Familiarity with Insomnia for API validation;
- Knowledge of DataDog for log analysis and performance metrics;
- Use of GitHub for version control and code management.
- Desirable: Experience testing microservices and distributed architectures;
- Knowledge of Docker and Kubernetes for creating test environments;
- Experience with monitoring and observability of complex systems;
- Experience working in agile methodologies (Scrum/Kanban).
Benefits
- Multi-benefits card – you choose how and where to use it.
- Tuition assistance for undergraduate, postgraduate, MBA, and language courses.
- Certification incentive programs.
- Flexible working hours.
- Competitive salaries.
- Annual performance review with a structured career plan.
- Opportunity for international career development.
- Wellhub and TotalPass.
- Private pension plan.
- Childcare assistance.
- Health insurance.
- Dental insurance.
- Life insurance.
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Senior Quality Assurance (QA) Analyst
ExperianWe're unlocking the power of data to help create a better tomorrow.
• Ensure end-to-end quality of the team's deliveries • Test planning and execution • Creation and maintenance of automated tests • REST API testing • Data validation in databases • Support maintenance activities via Kanban
Senior Quality Assurance Engineer – Automated Testing
epay, a Euronet Worldwide CompanyConnecting Brands and Consumers
• Automated Testing: Design, develop, and execute automated test scripts for software using industry-standard tools and frameworks (e.g., Selenium, TestNG, Junit, JMeter, Phyton). • Test Strategy: Define and implement automated testing strategies and frameworks to enhance testing efficiency and coverage. • Integration: Collaborate with development teams and integrate automated tests into the CI/CD pipeline. Document progress and issues in Jira and communicate via Microsoft Teams. • Performance Testing: Conduct performance and load testing to assess system scalability and robustness. • Troubleshooting: Identify, analyze, and troubleshoot complex issues in both automated and manual testing environments. • Mentorship: Provide guidance and mentorship to junior QA engineers, fostering a culture of quality and continuous improvement. • Documentation: Maintain detailed documentation of test cases, test scripts, and testing processes in Jira. Use Excel for analyzing and reporting on testing metrics, applying advanced functions as needed. • Data Analysis: Utilize SQL Server Management Studio for validating backend data and understanding data relationships. • Feedback: Provide critical feedback to stakeholders, including clients, project managers, and developers, regarding software quality and areas for improvement.
• Act as a QA Analyst on a fixed-scope project focused on migrating a contact center tool; • Develop, review and maintain manual test scenarios, ensuring adequate coverage of requirements; • Execute manual functional, exploratory, and regression tests; • Identify, log, and track defects until resolution; • Create and maintain test data sets, ensuring the quality of validations; • Use Jira to manage bugs, tasks, and to track activities; • Use Zephyr to document, organize, and execute test cycles; • Work closely with development and product teams to understand requirements and validate deliverables; • Support continuous improvement of quality processes with a focus on manual testing.
• Plan, design and execute manual and automated test scenarios, ensuring adequate coverage of functional and technical requirements; • Develop and maintain automation scripts using Ruby, Cucumber (BDD/Gherkin) and Capybara; • Execute API (REST) tests, validating system integrations and data consistency; • Perform regression, exploratory, functional and acceptance testing, supporting continuous validation of deliveries; • Analyze functional and technical requirements, contributing to the definition of acceptance criteria and test strategies; • Identify, log and track defects, supporting the team in root cause analysis and continuous improvement; • Support integration of tests into the CI/CD pipeline (Git, Jenkins, Docker), ensuring efficiency and traceability; • Execute queries and validations in databases (Microsoft SQL Server) to support testing activities; • Collaborate with cross-functional teams.


