
Senior QA Engineer
Sowelo Consulting sp. z o.o. sp. k.
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇿🇦 South Africa
Visit company websiteSalary
💰 $42,000 per year
Job Level
Senior
Tech Stack
AWSHerokuJavaScriptMySQLRSpecRubySDLCSelenium
About the role
- Define and execute test strategies for new features and enhancements, collaborating with cross-functional teams to ensure testability, identify risks, and maintain quality gates across the SDLC.
- Perform manual and exploratory testing across web and mobile platforms, ensuring cross-browser compatibility, accessibility, and data integrity; validate third-party integrations (Twilio, SendGrid, Stripe, ChromeData, CarFax) and AWS Aurora MySQL operations.
- Develop and maintain automated tests using Ruby, RSpec, Capybara, and Selenium, including API and database testing; integrate suites into CI/CD pipelines and support performance testing for scalability.
- Embed QA practices into development workflows with GitHub, monitor performance and reliability (NewRelic, Airbrake), support security testing (Brakeman), and track quality metrics such as coverage, defects, and release readiness.
- Manage and maintain test environments on Heroku and AWS, partnering with DevOps for environment provisioning, data management, and assisting with production issue investigation.
Requirements
- 5+ years of professional experience in Quality Assurance engineering with a strong background in both manual and automated testing
- Proficiency in Ruby and Ruby-based testing frameworks such as RSpec, Capybara, and Minitest
- Hands-on experience with automation tools and frameworks including Selenium, Cucumber, and Playwright
- Solid understanding of web technologies (HTML, CSS, JavaScript) and proven experience in API testing
- Knowledge of MySQL and AWS Aurora, with experience validating data integrity and performance
- Practical experience integrating automated tests into CI/CD pipelines
- Proficient with Git and experienced with GitHub workflows and best practices
- Experience testing applications deployed on Heroku and AWS environments
Benefits
- Flexible work environment (100% remote-friendly)
- Unlimited PTO
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Quality Assurancemanual testingautomated testingRubyRSpecCapybaraSeleniumAPI testingMySQLAWS Aurora
Soft skills
collaborationrisk identificationquality assurancemonitoringdata managementproblem-solving