Senior QA Engineer (100% Remote)
On-site · Rio de Janeiro, Rio de Janeiro, Brazil
Job Summary
Senior QA Engineer to design and execute comprehensive test plans and cases, perform exploratory and regression testing, identify and document defects, and maintain scalable automation frameworks. Role includes creating and maintaining automated test scripts, integrating tests into CI/CD pipelines, validating bug fixes, and ensuring broad coverage across functional, regression, and performance testing. Collaboration with development, DevOps, and product teams is essential, along with strong focus on quality, usability, and reliability. Remote worldwide.
Required Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience)
- 5+ years of experience in Quality Assurance, including both manual and automation testing
- 3+ years of experience in JavaScript, Typescript & NodeJS
- 3+ years of experience in test automation design and implementation (e.g., using Selenium, Cypress, Playwright, or equivalent)
- 3+ years of experience in native mobile test automation design and implementation (e.g. Appium, Espresso, XCUITest, Detox, AWS Device Farm, BrowserStack App Automate, Firebase Test Lab, Sauce Labs, Kobiton, Robot Framework, BitBar, LambdaTest Mobile, HeadSpin, Fastlane, Tricentis Testim or equivalent)
- Expertise in defining and implementing test plans, automation frameworks, and quality metrics
- Strong collaborative skills to align testing efforts with Development, DevOps, and Product Management
- Ability to critically evaluate requirements for quality, ensuring clarity, testability, and completeness
- Demonstrated ability to identify release risks, escalate concerns, and recommend no-go decisions when quality standards or release criteria are not met
- Technical Knowledge: Strong understanding of QA methodologies, test design techniques, and SDLC/Agile/Scrum practices
- Hands-on experience with CI/CD pipelines and DevOps practices (e.g., GitHub Actions, Jenkins, GitLab CI)
- Proven experience integrating automated tests into build and deployment workflows
- Proficiency in QA and defect tracking tools (e.g., TestPad, Qase, TestRail, Jira, Asana, Confluence)
- Soft Skills: Strong communication, and stakeholder management skills; Strong analytical and problem-solving abilities; Strong self-organisational skills and adaptability; Working effectively in agile and fast-paced environments; Adjusting to changing priorities, requirements and delivery timelines
- Language: Proficiency in English (spoken and written)
- Preferred Certifications: ISTQB Advanced Level or equivalent QA certification
- Technical Knowledge: Knowledge of database systems (SQL, NoSQL) and API testing tools (e.g., Postman, Newman, REST Assured); Understanding of system architecture and software integration testing; Familiarity with performance testing tools (e.g., JMeter, k6, Gatling); Understanding of cybersecurity principles and secure software testing practices; Experience with test data management and environment configuration; Knowledge of performance, load, and security testing principles
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.