HamburgerMenu
hirist

Senior Software Quality Assurance Engineer - Manual/Automation Testing

Outsourced
Anywhere in India/Multiple Locations
5 - 10 Years
star-icon
3.8white-divider4+ Reviews

Posted on: 20/11/2025

Job Description

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 Testing


- Performance/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.

info-icon

Did you find something suspicious?