Associate Software QA Engineer
- Remote
- Full Time
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Associate Software QA Engineer based in India.
Join a technology-driven team focused on delivering reliable, high-quality software solutions that help organizations streamline recruitment, identity verification, and workforce processes. As an Associate Software QA Engineer, you will contribute to product quality by testing web, mobile, and API applications through manual and automated testing practices. You will work closely with developers, product teams, DevOps, and business stakeholders to identify defects, validate functionality, and support dependable software releases. This role offers hands-on exposure to UI and API automation, regression testing, integration testing, and Agile development workflows. You will also have opportunities to strengthen your automation skills, improve testing processes, and contribute to continuous quality improvement. Ideal for a detail-oriented QA professional, this position combines technical learning, cross-functional collaboration, and meaningful opportunities for career growth.
Accountabilities
-
Execute manual and automated test cases to validate software functionality, usability, performance, and reliability.
-
Review business requirements, user stories, and technical specifications to identify test scenarios, expected outcomes, and acceptance criteria.
-
Create, maintain, and update test cases, test data, test scripts, and test execution documentation.
-
Identify, document, track, and retest software defects, collaborating with development teams to support timely resolution.
-
Perform functional, regression, integration, and end-to-end testing across web, mobile, and API-based applications.
-
Develop, maintain, and improve automated test scripts with guidance from experienced QA engineers.
-
Validate production fixes, software releases, and deployments to ensure they meet defined quality standards.
-
Participate in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, and team reviews.
-
Collaborate with Product, Development, DevOps, and business stakeholders to resolve quality issues and improve product reliability.
-
Identify opportunities to increase testing efficiency, expand automation coverage, and enhance QA processes.
-
Follow established testing standards, quality assurance best practices, and applicable compliance requirements.
-
Communicate testing progress, defect trends, project risks, and quality metrics to relevant stakeholders in a timely manner.
-
Approximately two years of experience in software quality assurance and Agile development practices.
-
One to two years of hands-on experience with UI and API test automation.
-
Practical knowledge of software testing methodologies, including functional, regression, integration, and end-to-end testing.
-
Experience creating and executing test cases, preparing test data, documenting results, and managing defects throughout the testing lifecycle.
-
Understanding of web applications, APIs, software development workflows, and the role of quality assurance in delivering reliable releases.
-
Familiarity with automated testing frameworks, scripting, and tools used for UI and API testing.
-
Ability to analyze requirements and technical specifications, identify edge cases, and translate business needs into effective test scenarios.
-
Understanding of Agile and Scrum practices, including participation in sprint planning, daily stand-ups, and backlog refinement.
-
Strong analytical thinking, problem-solving skills, and attention to detail.
-
Effective written and verbal communication skills, with the ability to collaborate across technical and business teams.
-
A proactive, quality-focused mindset and willingness to learn new technologies, improve automation capabilities, and contribute to continuous improvement.
-
Competitive benefits package: Medical, dental, and other benefits, subject to applicable eligibility requirements.
-
Paid time off: Paid leave programs designed to support work-life balance, subject to applicable policies.
-
Volunteer opportunities: Volunteer time off and opportunities to participate in community-focused initiatives, where eligible.
-
Professional development: Access to learning opportunities and structured development programs, including management and career growth initiatives.
-
Mentorship and career support: Opportunities to learn from colleagues, strengthen technical capabilities, and develop professionally.
-
Employee communities: Opportunities to connect through employee impact groups and participate in employee experience events.
-
Employee assistance: Access to a global Employee Assistance Program to support team members' well-being.
-
Collaborative culture: An environment that encourages curiosity, integrity, teamwork, authenticity, and a customer-focused approach.
-
Work arrangement: Full-time position based in India, with the listed work location in Bengaluru; specific remote or hybrid arrangements should be confirmed during recruitment.