
Senior Software Quality Analyst
Youx Group
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop automated software tests, covering unit, integration and end-to-end tests by creating scripts that simulate user interactions with the application without manual intervention to quickly and efficiently detect regressions and defects, contributing to faster and more agile software delivery.
- Train, upskill and mentor the Software Quality Analysts team in manual and automated testing, new tools and agile methodologies to ensure continuous learning and technical excellence.
- Lead and execute complex software tests using appropriate tools and methods to identify defects and ensure the final product meets requirements and quality standards.
- Create detailed test scenarios, defining conditions, actions and expected results for each test to find defects and ensure software quality.
- Document test scenarios with step-by-step instructions so they can be precisely replicated and verified.
- Analyze project documentation, such as requirements and design, to understand system goals and use cases and define the most appropriate test strategy.
- Prepare the test plan based on project requirements, defining objectives, scenarios, priorities and schedule to ensure complete and efficient testing of the software.
- Analyze test results and document identified defects with details and priority to assist the development team in making corrections.
- Review and re-test after fixes to verify that reported defects have been resolved and that no other part of the system was impacted.
- Prepare clear and organized user manuals to provide necessary information to users.
- Stay up to date with trends and innovations in software testing, including tools, methodologies and standards, to apply best practices.
Requirements
- Bachelor's degree, preferably in Computer Science, Systems Analysis and Development or related fields.
- Minimum of 4 years of experience in QA, with strong background in manual testing, including regression, exploratory, usability, integration and performance testing, as well as test planning; experience writing tests in BDD (Gherkin).
- Proven experience with automated testing using Cypress (JavaScript), Robot Framework (Python) or Selenium (Python).
- Strong knowledge of testing methods, techniques and processes, including test planning and strategies, test case creation and test execution.
- Solid experience with Postman for API testing; Cypress, Robot Framework and Selenium for test automation (web, desktop and mobile).
- Intermediate knowledge of Agile methodologies.
- People leadership and assertive communication skills.
- Dedication, responsibility and willingness to learn and quickly adapt to new technologies.
- Ability to collaborate effectively in a team and contribute creative ideas.
- Proactive problem-solving and pursuit of innovative solutions.
- Commitment to quality and delivery of results.
Benefits
- Healthcare: Medical plan, Dental plan, Telemedicine and Life Insurance.
- Personalized multi-benefit card: Meal Allowance (VA) and Food Voucher (VR) to help with your meals.
- Rest is essential: Paid time off.
- Celebrate your day: Day off on your birthday!
- Stay active: We offer Gympass to support your healthy routine.
- Autonomy and flexibility: We support remote work for corporate areas, offer flexible working hours and a casual dress code.
- Quality of life at YouX: Workplace exercise sessions and healthy snacks available every day.
- We value development: Training and development program — Academy X.
- Start your journey of self-knowledge: Profiler and behavioral mapping.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated testingmanual testingregression testingexploratory testingusability testingintegration testingperformance testingtest planningtest case creationtest execution
Soft Skills
people leadershipassertive communicationdedicationresponsibilitywillingness to learnadaptabilityteam collaborationcreativityproblem-solvingcommitment to quality
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Systems Analysis and Development