Job Description
About the Job
🏢 Company: Q2
💼 Role: Associate Software Developer in Test
📍 Location: Bangalore, India
⏳ Experience: 0–2 Years
🔖 Job Type: Full-Time (Evening Shift: 3 PM–12 AM IST)
Job Description
The Associate Software Developer in Test role at Q2 provides an excellent opportunity to contribute to cutting-edge digital banking and lending platforms used by financial institutions worldwide. As part of Q2’s quality engineering team, you will focus on validating the functionality, reliability, and security of online banking software across web, mobile, and voice channels. This role allows you to gain hands-on exposure to both manual and automated testing, test planning, scripting, and participating in product design discussions that influence customer-facing features from their earliest stages.
Q2 is known for its people-first culture and commitment to innovation, making it an empowering environment for early-career engineers. In this role, you’ll work closely with development teams to build strong testing strategies, create automation scripts in JavaScript, and test both front-end and back-end services. The position offers opportunities to learn modern testing tools, strengthen technical depth, and develop critical skills such as API validation, debugging, networking fundamentals, and SaaS application testing. You will be part of a collaborative, fast-paced team that values creativity, proactive problem-solving, and accountability.
Beyond technical responsibilities, this role provides exposure to Q2’s unique culture of recognition, mentorship, and continuous development. You will engage with cross-functional teams, apply testing best practices, and contribute to quality improvements across all major software releases. This is an ideal position for individuals looking to build foundational QA automation skills while playing a meaningful role in strengthening digital banking experiences for customers across the globe.
Roles & Responsibilities
-
Design, document, and maintain comprehensive test plans that align with product requirements and release goals.
-
Execute manual and automated test cases, recording results clearly and reporting defects with detailed information.
-
Build automated test scripts using JavaScript or similar scripting languages to streamline regression and functional testing.
-
Participate actively in product design discussions, offering insights to improve testability and overall quality.
-
Validate both front-end and back-end services, ensuring proper communication flows and API performance.
-
Ensure adherence to security, privacy, confidentiality, and availability standards while testing financial applications.
-
Use version control systems like Git or Subversion to manage code changes and review team contributions.
-
Collaborate with cross-functional teams to clarify requirements, resolve issues, and enhance test processes.
-
Perform debugging activities, analyze logs, and identify root causes for observed failures.
-
Track defects using defect management tools and support developers in achieving timely resolution.
Requirements & Eligibility
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
-
0–2 years of hands-on experience in software testing, quality engineering, or software development.
-
Strong knowledge of JavaScript, including closures, namespacing, debugging techniques, and API interaction.
-
Experience testing web-based applications, including functional validation of UI and backend services.
-
Familiarity with RESTful APIs, TCP/IP communication basics, and modern test methodologies.
-
Working knowledge of version control systems such as Git or Subversion, along with bug tracking tools.
-
Strong communication and collaboration abilities to work effectively within distributed teams.
-
Understanding of SaaS-based applications or cloud-delivered platforms is highly desirable.
-
Ability to think critically, maintain accuracy, and demonstrate attention to detail in all test activities.
-
Proactive, adaptable, and motivated to grow in a dynamic, fast-paced engineering environment.
Expected Salary
The expected salary for an Associate Software Developer in Test at Q2 in Bangalore typically ranges between ₹6–10 LPA, depending on technical proficiency, scripting expertise, and prior project or internship experience. Professionals with strong JavaScript automation skills and exposure to API testing often command higher compensation. Q2 also offers flexible work policies, wellness benefits, career development programs, and a culture that rewards learning and collaboration.
🚨 Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!
🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed
✅ Recruiter-Approved Layouts – Highlight your skills the right way
✅ Easy-to-Edit (Word & Google Docs) – No design skills needed
✅ Free Bonus: Cover Letter Template + Resume Writing Guide
🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!
👉 Grab Your Resume Template Now: Tap Here to get your resume Templates


