SDETs (Manual + Automation on Playwright, RestAssured, white box testing, UI+API+Data scope)

Zensar
Full-timePune, India

📍 Job Overview

Job Title: SDET (Manual + Automation on Playwright, RestAssured, white box testing, UI+API+Data scope)

Company: Zensar

Location: Pune, Maharashtra, India

Job Type: Full-time

Category: Software Development Engineering in Test (SDET) / Quality Assurance

Date Posted: August 07, 2026

Experience Level: 5-10 Years

Remote Status: Hybrid (Remote OK)

🚀 Role Summary

  • This role is for a skilled SDET to contribute to feature team development by performing comprehensive functional and automation testing, ensuring quality for features committed during Program Increment (PI) planning.

  • The position requires a strong focus on user experience and software quality, with hands-on experience in developing test scenarios and test cases for complex software applications.

  • The successful candidate will be instrumental in building quality by ensuring robust test coverage, configuration quality, and effective monitoring mechanisms.

  • Experience working within Agile methodologies is a prerequisite, demanding adaptability and collaborative teamwork within a fast-paced development environment.

  • The role involves in-depth understanding and hands-on experience with payment applications, card issuing platforms, and transaction switch platforms, a critical aspect for quality assurance in the FinTech domain.

📝 Enhancement Note: The core of this role revolves around ensuring the quality of payment processing systems, specifically focusing on card issuing platforms. The emphasis on "white box testing" and specific tools like Playwright and RestAssured indicates a need for engineers who can dive deep into the codebase and API interactions, not just perform black-box testing. The mention of "UI+API+Data scope" broadens the testing responsibilities significantly.

📈 Primary Responsibilities

  • Design, develop, and execute comprehensive test scenarios and test cases for software development applications, ensuring thorough coverage of functional and non-functional requirements.

  • Implement and maintain automated test scripts using tools such as Playwright and RestAssured, focusing on UI, API, and data layers to enhance test efficiency and reliability.

  • Conduct white-box testing to identify defects early in the development lifecycle, leveraging a deep understanding of application architecture and code.

  • Collaborate closely with development teams within an Agile framework to integrate testing activities seamlessly into the CI/CD pipeline, ensuring continuous integration and delivery of high-quality software.

  • Perform integration, system, functional, and end-to-end testing of payment applications, with a specific focus on card issuing, transaction switching, and processing platforms.

  • Utilize testing tools like Postman and SoapUI for API testing and validation, ensuring adherence to standards like ISO 8583 messaging.

  • Work with simulators (Visa, Mastercard, Paragon) to test authorization flows and transaction processing, ensuring compatibility and correct behavior across different payment network scenarios.

  • Analyze test results, generate detailed reports, and effectively communicate findings and potential risks to stakeholders, contributing to informed decision-making.

  • Participate in code reviews from a quality perspective, providing feedback to developers to improve code quality and testability.

  • Contribute to the continuous improvement of testing processes, methodologies, and tools to enhance overall software quality and team efficiency.

📝 Enhancement Note: The responsibilities highlight a blend of manual and automation testing, with a strong emphasis on API and white-box testing within the payment processing domain. The expectation to work with specific simulators and messaging standards (ISO 8583) indicates a need for specialized knowledge beyond general SDET roles.

🎓 Skills & Qualifications

Education:

  • Bachelor's Degree in Computer Science, Engineering, or a related technical field, or equivalent practical work experience. Experience:

  • 5-10 years of experience in software quality engineering, with a proven track record in manual and automation testing.

  • Demonstrated experience in designing and implementing test automation frameworks and scripts for complex applications.

  • Experience working within Agile/Scrum development methodologies. Required Skills:

  • Proficiency in white-box testing methodologies and techniques.

  • Hands-on experience with test automation tools and frameworks, specifically Playwright for UI automation and RestAssured for API automation.

  • Strong understanding of API testing principles and experience with tools like Postman and SoapUI.

  • Experience in testing across UI, API, and data scopes, ensuring comprehensive quality assurance.

  • Knowledge of ISO 8583 messaging standards and their application in payment systems.

  • Experience with testing payment applications, including Authorizations, APIs, Web Portals, and Batches.

  • Solid understanding of software development lifecycles and quality assurance best practices.

  • Excellent logical and analytical skills, with the ability to articulate thoughts clearly and precisely.

  • Experience with Agile methodologies. Preferred Skills:

  • Python scripting knowledge and experience for automation and utility script development.

  • In-depth understanding and hands-on experience with payment 4-party models.

  • Strong experience on Card Issuing Platforms (Debit/Credit/Prepaid), Transaction Switch Platforms (e.g., Base24, Electra, Way4), and Processing Platforms.

  • Working experience with simulators such as Visa Test Simulator, Mastercard Test Simulator, or Paragon.

  • Experience with CI/CD pipelines and integrating automated tests.

  • Familiarity with data testing and validation techniques.

📝 Enhancement Note: The emphasis on specific technologies like Playwright and RestAssured, alongside deep domain knowledge in payments and card issuing, suggests a need for experienced SDETs who can quickly contribute to specialized testing efforts. The "5-10 years" experience level indicates a role that requires significant autonomy and potentially mentoring junior team members.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase a minimum of 2-3 complex projects demonstrating end-to-end testing lifecycle management, from test planning to execution and reporting.

  • Include examples of test automation frameworks developed or significantly contributed to, highlighting the technology stack used (e.g., Playwright, RestAssured, Python).

  • Provide case studies of process improvements or efficiency gains achieved through automation or refined testing methodologies.

  • Demonstrate experience in testing APIs, including contract testing, performance testing, and security testing aspects where applicable.

  • Present evidence of white-box testing contributions, such as code analysis, unit test review, or integration point testing. Process Documentation:

  • Documented test strategies and test plans for complex software features or applications, particularly within the FinTech or payments domain.

  • Examples of well-structured and maintainable automated test scripts, adhering to coding standards and best practices.

  • Evidence of bug tracking and reporting processes, including detailed defect analysis and root cause identification.

  • Workflow diagrams or descriptions illustrating how testing integrates into the Agile development process and CI/CD pipelines.

  • Metrics and reporting dashboards showcasing test coverage, defect trends, automation execution status, and overall quality metrics.

📝 Enhancement Note: For an SDET role with this level of technical and domain specificity, a portfolio is crucial. It should not only showcase automation skills but also the ability to understand and test intricate payment systems. Demonstrating impact through process improvements and quantifiable results will be key.

💵 Compensation & Benefits

Salary Range:

  • Based on industry benchmarks for experienced SDETs (5-10 years) in Pune, India, with specialized FinTech/Payments experience, the estimated salary range is ₹12,00,000 to ₹25,00,000 per annum. This range accounts for the specific technical skills (Playwright, RestAssured, Python), domain expertise (Card Issuing Platforms, ISO 8583), and the demand for white-box testing capabilities. Benefits:

  • Comprehensive health insurance coverage (medical, dental, vision) for employees and dependents.

  • Provident Fund (PF) and other statutory benefits as per Indian labor laws.

  • Paid time off, including vacation days, sick leave, and public holidays.

  • Opportunities for professional development, including training programs, certifications, and conference attendance.

  • Access to Zensar's internal learning platforms and resources for continuous skill enhancement.

  • Potential for performance-based bonuses and incentives.

  • Employee assistance programs offering support for personal and professional well-being.

  • Opportunities for career advancement within Zensar's global operations. Working Hours:

  • Standard working hours are typically 40 hours per week, Monday to Friday.

  • Flexibility may be offered, with potential for remote work or adjusted schedules to accommodate project needs and employee well-being, aligning with hybrid work arrangements.

📝 Enhancement Note: The salary estimate is based on market research for SDET roles in Pune, considering the specified experience level and the highly specialized technical and domain requirements. The benefits are standard for a large IT services company like Zensar.

🎯 Team & Company Context

🏢 Company Culture

Industry: Information Technology Services & Consulting, with a significant focus on Digital Transformation, Application Development, and Business Process Outsourcing. Zensar is particularly active in sectors like Banking, Financial Services, and Insurance (BFSI), Retail, and Healthcare, making this role within a FinTech-focused initiative highly relevant.

Company Size: Zensar is a large enterprise, typically employing thousands of professionals globally, indicating a structured environment with established processes and career paths. This scale suggests access to extensive resources, diverse projects, and opportunities for cross-functional collaboration.

Founded: Zensar was founded in 1991, bringing decades of experience and stability to its operations. This longevity suggests a mature organization with a deep understanding of the IT services landscape and a commitment to client success.

Team Structure:

  • The SDET will likely be part of a Feature Team operating within an Agile framework, potentially within a larger Program Increment (PI) planning structure.

  • This team will include Software Engineers, Product Owners, Scrum Masters, and other Quality Engineers, fostering a collaborative and cross-functional environment.

  • The Quality Engineering function may have a dedicated lead or manager, providing guidance and ensuring adherence to organizational quality standards.

  • Reporting lines will likely be within the technology or engineering division, with potential interaction with business stakeholders in the Issuing teams. Methodology:

  • Agile methodologies (Scrum/SAFe) are explicitly mentioned, emphasizing iterative development, frequent feedback loops, and adaptive planning.

  • A strong emphasis on test automation and integrating quality into the development lifecycle (shift-left testing) is expected.

  • Data-driven decision-making, leveraging test results and performance metrics to guide development and quality initiatives.

  • Focus on continuous improvement in processes, tools, and team collaboration to enhance efficiency and product quality.

Company Website: https://www.zensar.com/

📝 Enhancement Note: Zensar's established presence in BFSI and its commitment to digital transformation align perfectly with the specialized nature of this SDET role. The company's size and history suggest a stable environment with ample opportunities for professional growth within a structured framework.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned as a Senior Software Engineer in Test (SDET) or experienced SDET, requiring 5-10 years of experience. It signifies a mid-to-senior level position where individuals are expected to take ownership of testing efforts, contribute to test strategy, mentor junior team members, and tackle complex technical challenges independently.

Reporting Structure: The SDET will report to a Test Lead or Engineering Manager within their feature team, who in turn likely reports to a Program Manager or Director of Engineering. Close collaboration with Software Developers, Product Owners, and potentially Business Analysts within the Agile team is fundamental.

Operations Impact: The operations impact is direct and critical, as the SDET's work ensures the quality, reliability, and security of payment processing applications. High-quality testing directly translates to fewer production defects, improved customer experience for end-users of payment services, reduced financial risk, and enhanced operational efficiency for the issuing business.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in payment systems, card technologies, specific simulators, and advanced automation techniques (e.g., performance testing, security testing).

  • Leadership Development: Opportunity to mentor junior SDETs, lead testing efforts for specific features or modules, and contribute to defining team testing strategies.

  • Cross-Functional Exposure: Gain broader understanding of the end-to-end payment lifecycle, working closely with development, product management, and business operations teams.

  • Tooling & Framework Advancement: Contribute to the development and enhancement of internal test automation frameworks and explore new testing technologies.

  • Career Progression: Potential to move into roles like Test Architect, Lead SDET, QA Manager, or even transition into development or DevOps roles with acquired skills.

📝 Enhancement Note: The "Sr. SDET" aspect suggests a need for individuals who can not only execute but also strategize and guide testing efforts. The FinTech domain offers significant growth potential due to its complexity and high demand for skilled professionals.

🌐 Work Environment

Office Type: The role is listed as hybrid, with "Remote OK." This suggests a flexible work environment where employees can choose to work from the Zensar office in Pune or remotely, depending on team needs and company policies. The Pune office is located at EON SEZ, a modern IT park.

Office Location(s): The primary work location specified is Pune, Maharashtra, India, at the EON SEZ. This area is a well-established IT hub with good infrastructure and accessibility.

Workspace Context:

  • Collaborative Environment: Expect a dynamic, collaborative workspace that embraces Agile principles. This involves frequent communication and teamwork with developers, product owners, and other QA engineers.

  • Technology Rich: Access to modern development and testing tools, high-speed internet, and necessary hardware/software for effective execution of duties.

  • Professional Setting: Zensar's Pune office likely offers professional amenities, meeting rooms, and spaces designed for both focused individual work and team collaboration.

Work Schedule: The standard work schedule is likely Monday to Friday, 40 hours per week. However, the hybrid nature and Agile context may allow for some flexibility in daily start/end times, provided project deadlines and team synchronization needs are met. Adherence to critical project timelines, especially during PI planning and execution, may require occasional extended hours.

📝 Enhancement Note: The "Remote OK" status is a significant factor for candidates. While hybrid work is encouraged, the flexibility to work remotely will be a key aspect of the work environment for this role.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or hiring manager will likely conduct an initial phone screen to assess basic qualifications, experience, and cultural fit.

  • Technical Interview(s): Expect one or more technical interviews focusing on:

    • Core Concepts: White-box testing principles, test design techniques, Agile methodologies.
    • Automation Skills: Deep dive into Playwright and RestAssured, including practical coding challenges or scenario-based questions.
    • API Testing: Questions on Postman, SoapUI, RESTful principles, and experience with ISO 8583.
    • Domain Knowledge: Scenarios related to card issuing platforms, transaction processing, and payment simulators.
    • Problem-Solving: Scenarios where you need to debug issues, identify root causes, and propose solutions.
  • Portfolio Review: Candidates will likely be asked to present and discuss their portfolio, demonstrating specific projects, automation frameworks, and process improvements.

  • Hiring Manager/Team Interview: A final interview with the hiring manager and potentially key team members to discuss role fit, career aspirations, and team dynamics.

Portfolio Review Tips:

  • Quantify Impact: For each project, clearly articulate the problem, your solution, and the quantifiable results (e.g., reduction in bugs, increase in test coverage, time saved through automation).

  • Showcase Automation: Provide working examples or detailed descriptions of your automation scripts and frameworks. Highlight your role in their design, development, and maintenance.

  • Explain Your Process: Be prepared to walk through your thought process for testing a specific feature, from understanding requirements to designing tests, implementing automation, and reporting results.

  • Highlight Domain Relevance: Emphasize projects related to FinTech, payments, or complex transactional systems, showcasing your understanding of these critical domains.

  • Prepare for White-Box Discussion: Be ready to discuss how you approach testing from a code perspective, your understanding of application architecture, and how you leverage this knowledge.

Challenge Preparation:

  • Coding Challenges: Practice coding problems focused on data structures, algorithms, and object-oriented programming, potentially with a Python focus.

  • Automation Scenarios: Be prepared to write or pseudo-code automation scripts for given UI or API scenarios.

  • System Design/Testing Scenarios: Engage with hypothetical scenarios related to testing payment systems, identifying edge cases, and designing test strategies.

📝 Enhancement Note: The interview process will heavily weigh technical proficiency in specific automation tools and domain knowledge of payments. A well-prepared portfolio that clearly demonstrates these skills and their impact is crucial for success.

🛠 Tools & Technology Stack

Primary Tools:

  • Test Automation Frameworks: Playwright (for UI automation), RestAssured (for API automation).

  • API Testing Tools: Postman, SoapUI.

  • Programming/Scripting Languages: Python (highly desirable), Java or other relevant languages for automation.

  • Simulators: Visa Test Simulator, Mastercard Test Simulator, Paragon, or equivalent payment simulators.

  • Messaging Standards: ISO 8583.

Analytics & Reporting:

  • Test Management Tools: Jira with Zephyr/Xray, TestRail, or similar for test case management and execution tracking.

  • CI/CD Tools: Jenkins, GitLab CI, Azure DevOps, or similar for integrating automated tests into the pipeline.

  • Reporting Tools: Built-in reporting from automation frameworks, potentially integrated with tools like ExtentReports or custom dashboards.

CRM & Automation:

  • While not directly a CRM role, understanding how testing impacts customer experience and business operations is key. Familiarity with how test data integrates with backend systems or how testing defects can affect live customer transactions is important.

📝 Enhancement Note: Proficiency in Playwright, RestAssured, and Python is paramount. Experience with payment simulators and ISO 8583 messaging is a significant differentiator. Understanding how to integrate these tools into CI/CD pipelines is also essential.

👥 Team Culture & Values

Operations Values:

  • Quality First: A deep-seated commitment to delivering high-quality, reliable, and secure software products, with testing integrated throughout the development lifecycle.

  • Customer Centricity: A focus on the end-user experience, ensuring that applications function flawlessly and meet the needs of customers using payment services.

  • Collaboration & Teamwork: Embracing Agile principles, fostering open communication, and working effectively with cross-functional teams to achieve shared goals.

  • Continuous Improvement: A drive to constantly learn, adapt, and refine processes, tools, and techniques to enhance efficiency and effectiveness in testing and development.

  • Problem-Solving: A proactive and analytical approach to identifying, troubleshooting, and resolving complex technical challenges.

Collaboration Style:

  • Agile & Iterative: Working in short sprints, with regular stand-ups, sprint reviews, and retrospectives to ensure alignment and continuous feedback.

  • Cross-Functional Integration: Seamless collaboration with developers, product owners, and business analysts to ensure a shared understanding of requirements and quality expectations.

  • Open Communication: Encouraging direct and honest communication, providing constructive feedback, and actively seeking input from all team members.

  • Knowledge Sharing: A culture that promotes sharing best practices, learnings, and technical insights across the team and wider organization.

📝 Enhancement Note: The team culture likely mirrors Zensar's broader values, emphasizing collaboration, continuous learning, and a strong focus on delivering value to clients, particularly within the demanding FinTech sector.

⚡ Challenges & Growth Opportunities

Challenges:

  • Complexity of Payment Systems: Navigating the intricate logic, security requirements, and regulatory compliance inherent in payment processing applications.

  • Evolving Technology Landscape: Staying abreast of new automation tools, testing techniques, and evolving payment technologies.

  • Balancing Automation and Manual Testing: Effectively determining the right mix of manual and automated testing to ensure comprehensive coverage and efficiency.

  • Integration with Legacy Systems: Potentially working with or integrating with older transaction switch platforms, requiring adaptability and robust testing strategies.

  • Data Management for Testing: Setting up and managing complex test data environments for accurate and repeatable testing of payment scenarios.

Learning & Development Opportunities:

  • Specialized Training: Opportunities for advanced training in payment systems, security testing, performance testing, and specific automation tools.

  • Industry Certifications: Support for obtaining relevant certifications in software testing, Agile methodologies, or domain-specific areas.

  • Mentorship Programs: Access to experienced professionals for guidance on technical skills, career development, and navigating complex projects.

  • Exposure to Diverse Projects: Working on various payment applications and platforms, broadening your expertise across different client needs and technologies.

  • Internal Knowledge Sharing Sessions: Participating in or leading sessions to share knowledge on new tools, techniques, or best practices within Zensar.

📝 Enhancement Note: The challenges presented are typical of the FinTech domain, offering significant opportunities for skill development and career advancement for those who can master them.

💡 Interview Preparation

Strategy Questions:

  • "Describe your approach to white-box testing for a complex financial transaction." (Focus on how you'd analyze code, identify critical paths, and design tests based on internal logic.)

  • "How would you design an automation strategy for testing API integrations between a card issuer and a payment gateway, considering ISO 8583?" (Emphasize test types, tool choices, and data handling.)

  • "Walk me through a challenging defect you found in a payment application. How did you identify it, what was its impact, and how did you ensure it was resolved?" (Showcase your analytical skills, communication, and problem-solving approach.)

  • "How do you ensure test coverage across UI, API, and data layers for a critical feature?" (Discuss your methodology for creating a comprehensive test suite.) Company & Culture Questions:

  • "What interests you about Zensar and this specific role in the payments domain?" (Research Zensar's work in BFSI and express genuine interest.)

  • "How do you contribute to a positive and collaborative team environment within an Agile setting?" (Provide examples of your teamwork and communication skills.)

  • "How do you stay updated with the latest trends in test automation and the FinTech industry?" (Demonstrate your commitment to continuous learning.) Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, clearly state the objective, your specific role and contributions, the technologies used, the challenges faced, and the measurable outcomes.

  • Demo Automation: If possible, prepare a short, focused demo of your automation scripts in action, highlighting key features and robustness.

  • Focus on Impact: Emphasize how your testing efforts improved product quality, reduced risk, or increased efficiency. Use metrics whenever possible (e.g., "Reduced regression testing time by 60%," "Increased defect detection rate by 25%").

  • Explain Your Thought Process: Be ready to discuss why you made certain technical decisions, your approach to test design, and how you adapted to project changes.

📝 Enhancement Note: Interviewers will be looking for a combination of strong technical acumen, practical experience with the specified tools, and a deep understanding of the payment processing domain. Your ability to articulate your thought process and demonstrate impact through your portfolio will be key.

📌 Application Steps

To apply for this operations position:

  • Submit your application through the provided link on the Oracle Cloud portal.

  • Tailor Your Resume: Customize your resume to highlight experience with Playwright, RestAssured, Python, white-box testing, API testing, and specific FinTech/payment domain knowledge (Card Issuing, ISO 8583, simulators). Quantify achievements with metrics.

  • Prepare Your Portfolio: Curate a portfolio showcasing your best automation projects, test strategies, and process improvement case studies. Be ready to present and discuss these in detail.

  • Practice Technical Scenarios: Review common SDET interview questions, focusing on data structures, algorithms, automation principles, API testing, and payment system testing. Practice coding exercises.

  • Research Zensar: Understand Zensar's business, its presence in the BFSI sector, and its commitment to digital transformation. This will help you tailor your responses and demonstrate genuine interest.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Candidates must have 5-8 years of experience in software quality engineering with a strong background in payment applications and card issuing platforms. A bachelor's degree in Computer Science or equivalent experience is required, along with proficiency in automation tools and scripting.