QA Engineer in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a QA Engineer in India.
In this role, you will be responsible for ensuring the quality, reliability, and performance of large-scale digital products used by millions of users worldwide. You will work across web and mobile applications, backend systems, databases, and integrations, contributing throughout the full software development lifecycle. This position requires close collaboration with engineering, product, and cross-functional teams to define testing strategies and ensure robust release readiness. You will play a key role in identifying defects, validating fixes, and improving overall QA practices in an agile environment. The role offers exposure to complex systems including billing, email delivery, and security platforms, making it ideal for a detail-oriented QA professional who thrives in fast-paced, collaborative environments and enjoys solving technical challenges at scale.
- Participate in the full software development lifecycle, from requirement analysis and test planning through to release and post-production support.
- Design, develop, and execute comprehensive test plans and test cases covering functional, integration, regression, UAT, and production validation testing.
- Identify, reproduce, and track defects while validating fixes to ensure product quality and stability across releases.
- Collaborate with engineering, product, and cross-functional teams to ensure complete test coverage and alignment with business requirements.
- Contribute to the establishment and improvement of QA processes, standards, metrics, and best practices across the organization.
- Estimate QA effort and timelines accurately while demonstrating ownership and accountability for assigned deliverables.
- Participate actively in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Support continuous improvement by developing tools, frameworks, and processes to enhance testing efficiency and product quality.
- 2+ years of experience in Software Quality Assurance or QA Engineering roles.
- Bachelor’s degree in Computer Science, Engineering, or equivalent technical field experience.
- Strong understanding of software testing methodologies and the software development lifecycle (SDLC).
- Experience with functional, regression, integration, system, and UI testing in web-based applications.
- Familiarity with bug tracking tools and Agile development environments.
- Basic knowledge of SQL and PostgreSQL databases; experience with Git is a plus.
- Exposure to Linux systems and client-server architectures is preferred.
- Experience with unit testing frameworks or programming languages such as Java, Python, JavaScript, or C.
- Strong analytical, troubleshooting, and problem-solving skills with attention to detail.
- Excellent communication and interpersonal skills, with the ability to collaborate across multiple teams.
- Ability to manage multiple priorities, adapt to changing requirements, and work in a fast-paced environment.
- Competitive salary and performance-based compensation
- Comprehensive health and wellness benefits
- Paid time off, holidays, and extended leave options for work-life balance
- Employee Resource Groups and inclusive workplace initiatives
- Learning and development programs including mentorship and career growth support
- Exposure to globally recognized digital products and large-scale systems
- Collaborative and innovation-driven work environment
- Employee recognition programs and engagement initiatives.