Job Closed
This listing is no longer active.
Test Analyst / QA
Location
Brazil
Posted
31 days ago
Salary
0
Seniority
Senior
Job Description
Test Analyst / QA
FCamara Consulting & Training
• Define the scope and acceptance criteria for tests based on system requirements. • Develop test plans and strategies to ensure adequate coverage. • Identify risks and potential impacts related to software failures. • Specify test cases based on requirements and business rules. • Create test scripts for functional, regression, integration, usability, load, and security testing. • Execute manual and/or automated tests. • Identify, document, and report defects. • Validate bug fixes and perform regression testing. • Develop and maintain test automation scripts (when applicable). • Record and document test results. • Recommend improvements based on test analysis. • Collaborate with developers, requirements analysts, and software architects. • Participate in refinement sessions and requirements-definition meetings. • Ensure software quality best practices are followed.
Job Requirements
- Experience executing manual Front-End (UI) and Back-End (API) tests.
- Interest in test automation.
- Experience creating test cases/test scripts.
- Knowledge of Postman.
- Knowledge of BDD with Gherkin.
- Knowledge of SQL databases.
- Experience with Azure.
- Smoke Testing
- Functional Testing
- Integration Testing
- Regression Testing
- Communication: Ability to communicate clearly and effectively with various stakeholders, including clients, developers, and project managers.
- Negotiation: Ability to negotiate test priorities and requirements with stakeholders to align expectations and objectives.
- Teamwork: Ability to collaborate with cross-functional teams and facilitate interaction among team members.
- Active Listening: Ability to listen attentively to stakeholder needs and ask appropriate questions to clarify information.
Benefits
- Remote
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Junior 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: 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. • 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 to ensure accuracy. • Time Management: Demonstrate effective time management to handle multiple priorities and deliver high-quality results on time.
• Serve as the primary QA point of contact for your assigned area of the platform, owning test coverage across a broad and technically complex surface area. • Participate in sprint planning and ticket grooming to ensure upcoming work is testable, well-scoped, and meets quality standards before development begins. • Conduct functional, regression, and exploratory testing for new features and bug fixes across assigned functional areas. • Identify, document, and track bugs in Shortcut with clear reproduction steps and supporting context. • Work closely with developers to ensure timely bug resolution and clear communication of issue severity and scope. • Lead QA-side root cause analysis (RCA) for bugs that reach production by reproducing issues, identifying testing gaps, and implementing process or test improvements to prevent recurrence. • Test from the perspective of the end user to identify usability issues and provide thoughtful feedback to the product team aimed at improving the overall customer experience. • Plan, create, and maintain automated test coverage for your assigned area in collaboration with the QA Automation Architect. • Identify high-value test cases for automation and prioritize coverage that reduces manual regression burden over time. • Review and contribute to the shared automation framework, ensuring your tests follow established patterns and best practices. • Maintain existing automated test scripts as features evolve, keeping coverage accurate and reliable. • Collaborate with the QA Automation Architect to expand automated coverage and integrate tests into CI/CD pipelines. • Provide feedback on automation strategies, tooling, and testing practices to continuously improve QA processes. • Step in flexibly across squads or testing efforts as business needs shift. • Operate with a high level of autonomy — navigate ambiguity, make informed decisions, and maintain momentum without constant direction.
• To participate in business requirement definitions. • To participate in work flow and QA processes definitions. • To participate in the creation of complete and meaningful test cases and plans. • To write acceptance criteria for requirements and user stories • To estimate QA effort for user stories. • To participate in root cause analysis and troubleshooting processes. • To report issues related with non-functional requirements (Performance, availability, responsive design, etc) • To participate in agile ceremonies (Daily meetings, Planning , Retrospective)
Performance QA Engineer
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Design and execute performance, load, and scalability testing for major components of Veeam products (from requirement analysis and lab design to test execution and results analysis) • Build and maintain realistic enterprise‑grade test environments, including large infrastructures and complex topologies • Identify performance bottlenecks and system limits, and work closely with developers, functional QA, and product managers to resolve them • Participate in root cause analysis of performance issues reported by Technical Support and customers • Own and evolve performance test labs: environment creation, configuration, monitoring, and collaboration with IT teams




