Software Quality Engineer
Create a free account to apply in seconds
This is a Software Quality Engineer position for product testing team engaging in integration and end-end tests of banking solutions in a physical and virtual lab environment. Candidate will be individual contributor or working in a team of software testers.
Candidate should be willing to work from office on regular basis.
Responsibilities
• Deep understanding of product features with a focus on ensuring the highest levels of quality across deliverables.
• Strong knowledge of testing processes including test case design, SDLC, STLC, and defect life cycle management.
• Analyze and interpret product requirements to design effective testing strategies.
• Develop and optimize test cases: Create comprehensive test scenarios using advanced test design techniques to maximize defect detection.
• Execute test cases and manage defects: Perform thorough testing, document issues, and drive defect resolution.
• Independently set up and manage test environments for assigned modules and projects.
• Ensure timely delivery of high‑quality outputs while meeting project deadlines.
• Proactively escalate and resolve technical or module‑related challenges to maintain smooth project execution.
• Collaborate and mentor team members: Support peers in defining test cases, expected results, and defect analysis while sharing best practices.
• Demonstrate ownership and initiative: Take responsibility for assigned work, proactively identify improvements, and embrace new challenges.
Qualifications
• Bachelor’s or Master’s degree in engineering field. Computer Science, Information Technology, or related fields.
• 2+ years of hands‑on experience in functional testing, with strong focus on Systems Integration Testing and End‑to‑End (E2E) Integration Testing.
• Familiarity with tools such as SOAPUI or other open‑source alternatives is preferred.
• Proven expertise in test case design, execution, and defect reporting, with solid knowledge of SDLC, STLC, and defect life cycle processes.
• Strong background in web application testing, including requirement analysis, test case creation, execution, and reporting. And Understanding of Server-Client concept.
• Practical experience with test management and bug tracking tools such as JIRA, X‑Ray, or similar platforms, with ability to query and extract details related to test cases and defects.
• Experience working in Agile Scrum environments, with a clear understanding of iterative SDLC models.
• Good written and verbal communication skills: English (Written and spoken).
• Strong analytical, reasoning, and problem‑solving skills.
• Experience of working in global environment.
• Knowledge and practical exposure to test automation for web or desktop applications, preferably using Selenium or equivalent tools. Experience with API automation testing is an added advantage.
• Experience in testing on simulators and hardware, with prior exposure to ATM systems considered a strong advantage.
• Understanding of Cloud Computing Service models (i.e. IaaS, SaaS etc) or Cloud Platforms (i.e. Google Cloud, AWS or Microsoft Azure etc.).
Good to have:
• Experience of working in global environment.
• Knowledge and practical exposure to test automation for web or desktop applications, preferably using Selenium or equivalent tools. Experience with API automation testing is an added advantage.
• Experience in testing on simulators and hardware, with prior exposure to ATM systems considered a strong advantage.
• Understanding of Cloud Computing Service models (i.e. IaaS, SaaS etc) or Cloud Platforms (i.e. Google Cloud, AWS or Microsoft Azure etc.).