Company Overview :
Outsourced is an ISO-certified India & Philippines offshore outsourcing company providing dedicated remote teams to some of the worlds leading global brands. Recognized as one of the Best Places to Work and a certified Great Place to Work organization, we are committed to fostering a positive, inclusive, and high-performance culture. Our team of 1000+ professionals enjoys a supportive work environment, competitive compensation, professional development opportunities, and a healthy work-life balance. As part of Outsourced, you will collaborate with international clients, contribute to high-impact projects, and grow your career within a thriving global ecosystem.
Role Overview :
We are seeking a highly skilled Senior QA Engineer with deep experience in both automation and manual testing. This role is ideal for someone with a strong testing background in SaaS environments and expertise in Python and Selenium. You will be responsible for ensuring the quality and reliability of mission-critical applications through rigorous testing, automation development, and continuous improvement of QA processes.
Key Responsibilities :
- Design, develop, and execute automation test scripts using Python + Selenium.
- Perform manual testing across UI, API, functional, regression, and end-to-end scenarios.
- Conduct performance / load testing using tools like Locust or similar frameworks.
- Execute database testing using SQL queries for data validation, integrity, and backend checks.
- Review logs, integrations, and third-party services for complete end-to-end system verification.
- Work collaboratively within Agile teamsparticipating in sprint planning, daily stand-ups, and QA reporting.
- Ensure high test coverage, maintain test documentation, and drive continuous quality improvements.
- Identify, report, and track bugs using industry-standard tools.
- Collaborate with developers, product managers, and DevOps engineers to ensure seamless delivery.
- Contribute to enhancing automation frameworks, CI pipelines, and QA best practices.
Must-Have Qualifications :
5+ years of professional experience in Software QA / Testing.Minimum 3 years in Automation and Manual Testing combined.Strong hands-on expertise with Python + Selenium (mandatory).Experience testing SaaS applications.Strong grounding in Agile / Scrum testing methodologies.Technical Skills Programming :
Python (priority), Java is a plus.Automation Tools : Selenium (critical), Appium (preferred), Jenkins, Locust.Testing Competencies : UI Testing API TestingPerformance / Load Testing Database Testing End-to-End System Testing (logs, integrations)Familiarity with defect-tracking tools like Jira, TestRail, or similar QA suites.Nice-to-Have :
Experience with mobile automation using Appium.Knowledge of Cloud Testing, CI / CD integration, or container-based testing environments.Strong understanding of test strategy, risk-based testing, and QA metrics.What We Offer :
Health Insurance : Medical coverage up to 20 lakh annually for self, spouse, and a set of parents (available after 1 month).Professional Development : Monthly upskill allowance of 5000 for certifications, training, or learning programs.Leave Benefits : 10 days Vacation Leave (post-probation; 5 days carryover / encashment) 8 days Casual Leave (from day one) 12 days Sick Leave (post-probation)Work Flexibility : Flexible hours and remote opportunities (depending on project).Additional Outsourced Benefits : Paid Maternity / Paternity Leave, employee support programs, and more.
(ref : hirist.tech)