SDETs (Manual + Automation on Playwright, RestAssured, white box testing, UI+API+Data scope)
📍 Job Overview
Job Title: SDETs (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: 2026-06-12
Experience Level: Mid-Senior Level (5-10 years)
Remote Status: Remote OK
🚀 Role Summary
-
Seeking experienced SDETs/Sr. SDETs to drive software quality and customer experience for Issuing teams, focusing on functional and automation testing within Agile Program Increment (PI) planning cycles.
-
Key responsibilities include developing and executing comprehensive test scenarios, ensuring high code coverage, and actively participating in monitoring and quality assurance processes.
-
This role demands strong analytical and logical reasoning skills, with the ability to articulate technical thoughts clearly and precisely, especially concerning payment processing systems.
-
Requires hands-on experience with various testing scopes including User Interface (UI), Application Programming Interface (API), and Data, leveraging tools like Playwright and RestAssured for robust automation.
📝 Enhancement Note: The job title and description strongly indicate a role focused on Software Development Engineering in Test (SDET) with a significant emphasis on both manual and automated testing across multiple layers (UI, API, Data). The mention of "white box testing" and specific tools like Playwright and RestAssured, along with the domain knowledge in payments, positions this as a specialized QA engineering role within a development team. The experience level of "5-10 years" suggests a need for candidates who can not only execute but also contribute to test strategy and framework development.
📈 Primary Responsibilities
-
Design, develop, and maintain robust automated test scripts using Playwright and RestAssured to cover UI, API, and data layers of payment applications.
-
Execute manual and automated test cases, analyze results, and report defects with clear, detailed documentation, ensuring timely resolution.
-
Conduct white box testing to gain an in-depth understanding of the application's internal logic and identify potential issues proactively.
-
Collaborate closely with feature teams during PI planning to understand requirements and ensure comprehensive test coverage for committed features.
-
Develop and execute test scenarios and test cases for software development applications, ensuring alignment with user experience and business objectives.
-
Contribute to building quality by ensuring proper test and code coverage, configuration quality, and effective monitoring strategies.
-
Work within Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure continuous improvement in the development and testing process.
-
Test authorizations, APIs, web portals, and batch processes, ensuring seamless integration and functionality.
-
Utilize testing tools such as Postman and SoapUI for API testing and debugging.
-
Ensure adherence to ISO 8583 messaging standards in payment transaction testing.
-
Perform integration, system, functional, and end-to-end testing of payment applications.
-
Script, execute, and report on test automation efforts, providing clear insights into test coverage and application stability.
-
Leverage Python scripting knowledge for automation enhancements and custom testing solutions.
📝 Enhancement Note: The responsibilities have been expanded to detail the practical application of the listed skills within the context of SDET work. Specific actions like "design, develop, and maintain automated test scripts," "execute manual and automated test cases," and "conduct white box testing" are crucial for an SDET role. The inclusion of "collaborate closely with feature teams during PI planning" and "work within Agile methodologies" emphasizes the team-oriented and iterative nature of the work.
🎓 Skills & Qualifications
Education:
-
Bachelor's Degree in Computer Science, Engineering, or a related technical field, or equivalent practical work experience with hands-on technical and quality engineering skills. Experience:
-
Minimum of 5-8 years of progressive experience in Software Development Engineering in Test (SDET) or Quality Assurance roles, with a strong focus on automation.
-
Proven experience working with Agile methodologies, including PI Planning, Scrum, or Kanban.
-
Demonstrated experience in a processing environment, with a deep understanding of the payments lifecycle. Required Skills:
-
Test Automation: Hands-on experience with automation frameworks and tools such as Playwright and RestAssured.
-
API Testing: Proficient in testing APIs using tools like Postman and RestAssured, with a strong understanding of API testing methodologies.
-
UI Testing: Experience in automating UI tests using Playwright, focusing on user experience and functional correctness.
-
White Box Testing: Solid understanding and practical application of white box testing techniques to analyze code and internal application logic.
-
Python Scripting: Strong knowledge and practical experience in Python scripting for test automation and utility development.
-
Payments Domain Knowledge: In-depth understanding and experience with the payments 4-party model.
-
Card Issuing Platforms: Strong experience with Card Issuing Platforms (Debit, Credit, Prepaid).
-
Transaction Switch Platforms: Experience with platforms like Base24, Electra, Way4.
-
Messaging Standards: Working knowledge of ISO 8583 messaging standards.
-
Agile Methodologies: Experience working in Agile development environments.
-
Logical & Analytical Skills: Strong logical and analytical skills with the ability to articulate thoughts clearly and precisely.
Preferred Skills:
-
Processing Platforms: Experience with specific processing platforms relevant to the payment ecosystem.
-
Simulators: Working experience with simulators such as Visa Test Simulator, Mastercard Test Simulator, Paragon, or equivalent.
-
Batch Processing Testing: Experience in testing batch processes.
-
Data Testing: Experience in testing data integrity and transformations within the payment flow.
-
End-to-End Testing: Proven ability to conduct comprehensive end-to-end testing of complex payment applications.
-
Integration & System Testing: Experience in performing integration and system-level testing.
📝 Enhancement Note: The qualifications have been structured to clearly delineate required versus preferred skills. Specific tools and technologies mentioned in the raw input (Playwright, RestAssured, Postman, SoapUI, Python, ISO 8583) are highlighted. The "Payments Domain Knowledge" and specific platform experience are crucial for this role and have been emphasized. The experience level has been explicitly stated as Mid-Senior to align with the 5-10 year range implied.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Automation Frameworks: Showcase examples of automated test scripts developed using Playwright and RestAssured, demonstrating proficiency in object-oriented design principles and framework architecture.
-
Test Case Design: Provide examples of well-structured test scenarios and test cases, illustrating a clear understanding of functional requirements, edge cases, and the application of white box testing principles.
-
API Testing Evidence: Include documentation or examples of API test suites developed using Postman or RestAssured, highlighting test coverage for various endpoints, request/response validation, and error handling.
-
Data Validation Strategies: Present evidence of data testing approaches, including methods used to validate data integrity, transformations, and accuracy across different system layers.
-
Defect Reporting: Demonstrate a clear and concise defect reporting methodology, showcasing examples of well-documented bugs with reproducible steps, impact assessment, and resolution verification.
Process Documentation:
-
Workflow Design & Optimization: Provide examples of documented testing workflows, illustrating how you've optimized processes for efficiency, speed, and effectiveness in previous roles, particularly within Agile environments.
-
Automation Implementation: Showcase documentation related to the implementation of test automation solutions, including setup, integration into CI/CD pipelines, and reporting mechanisms.
-
Performance Analysis & Reporting: Include examples of how you've analyzed test execution results, provided performance metrics, and generated reports to communicate application quality and stability to stakeholders.
📝 Enhancement Note: This section is crucial for operations and engineering roles. The portfolio requirements are tailored to demonstrate practical skills in automation, test design, API testing, data validation, and defect management, directly reflecting the job description's demands. The process documentation aspect emphasizes the candidate's ability to not just execute but also improve testing processes.
💵 Compensation & Benefits
Salary Range:
-
Based on industry benchmarks for experienced SDETs (5-10 years) in Pune, India, with specialized skills in payment systems and automation tools like Playwright and RestAssured, the estimated annual salary range is ₹12,00,000 to ₹25,00,000. This range accounts for the specific technical expertise, domain knowledge in payments, and the demand for white box and API testing proficiency. Benefits:
-
Comprehensive health insurance coverage for employees and dependents.
-
Retirement savings plan/Provident Fund contributions.
-
Paid Time Off (PTO) including vacation days, sick leave, and public holidays.
-
Opportunities for professional development, including training, certifications, and conference attendance.
-
Employee assistance programs for well-being and support.
-
Potential for performance-based bonuses and incentives.
-
Flexible work arrangements, including remote work options. Working Hours:
-
Standard full-time working hours are typically 40 hours per week, Monday through Friday. Flexibility may be offered, with potential for occasional work outside standard hours to meet project deadlines or critical testing phases, especially given the global nature of enterprise software development.
📝 Enhancement Note: A salary range has been estimated for Pune, India, based on the experience level (5-10 years), the specialized technical skills (Playwright, RestAssured, Python, API/UI/Data testing), and the domain expertise (payments, card issuing, transaction switches). This estimate is derived from general market data for similar roles in the region and should be considered an approximation. Benefits have been listed with common offerings for full-time roles in the IT sector in India.
🎯 Team & Company Context
🏢 Company Culture
Industry: Information Technology Services and Consulting (specifically focused on digital transformation, enterprise solutions, and customer experience engineering).
Company Size: Zensar is a global company with over 10,000 employees, indicating a large, established organization with diverse projects and career paths. This size suggests robust HR processes, established career frameworks, and opportunities for cross-team collaboration.
Founded: Zensar was founded in 1991, signifying a long history and deep experience in the IT industry, likely leading to a stable work environment with established methodologies and a mature organizational structure.
Team Structure:
-
Feature Teams: The role is part of feature teams developing applications for Issuing teams, suggesting a squad-based or agile team structure focused on delivering specific product increments.
-
Cross-functional Collaboration: SDETs will collaborate closely with Software Engineers, Product Owners, Business Analysts, and potentially other QA specialists to ensure quality throughout the software development lifecycle.
-
Reporting: While specific reporting lines aren't detailed, within an Agile setup, SDETs typically report to a QA Lead, Engineering Manager, or a Scrum Master, working autonomously within their feature team.
Methodology:
-
Agile & PI Planning: The team operates under Agile methodologies, with a specific mention of Program Increment (PI) planning, indicating a Scaled Agile Framework (SAFe) or similar large-scale Agile approach.
-
Data-Driven Quality: Emphasis on building quality through code coverage, monitoring, and thorough testing, suggesting a data-driven approach to quality assurance and continuous improvement.
-
Customer Experience Focus: The role is explicitly tied to driving customer experience strategy, highlighting a user-centric approach to software development and testing.
Company Website: https://www.zensar.com/
📝 Enhancement Note: The company context has been fleshed out using the provided description and general knowledge of Zensar as a large IT service provider. The "experience-led everything" slogan and core values ("One Zensar, Nurturing, Empowering, and Client Focus") are integrated to give a sense of the company's operational philosophy and how it might influence team dynamics and quality engineering practices.
📈 Career & Growth Analysis
Operations Career Level: Mid-Senior Level SDET. This level implies an expectation of independent contribution, the ability to mentor junior engineers, and a significant role in defining and improving testing strategies and frameworks. Candidates are expected to have a strong grasp of SDET principles, automation best practices, and domain-specific knowledge.
Reporting Structure: The role is embedded within "feature teams" working on applications for "Issuing teams." This suggests a matrixed reporting structure where the SDET reports operationally to a team lead or manager within the feature team, while potentially having a functional reporting line to a QA manager or architect within the broader QA organization.
Operations Impact: SDETs in this role are critical to ensuring the quality, reliability, and performance of payment applications. Their work directly impacts customer experience, transaction success rates, compliance with industry standards (like ISO 8583), and the overall efficiency of the payment processing systems. By identifying and mitigating defects early through robust automation and white box testing, they reduce costly rework and enhance Zensar's reputation with its clients.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in payment systems, master advanced automation techniques, or specialize in performance, security, or mobile testing within the payments domain.
-
Automation Framework Development: Lead the design and implementation of new automation frameworks or significantly enhance existing ones, improving efficiency and scalability.
-
Team Leadership: Transition into a Lead SDET or QA Lead role, taking responsibility for guiding a team, mentoring junior members, and contributing to strategic QA planning.
-
Cross-functional Roles: Explore opportunities in roles such as Solutions Architect, DevOps Engineer, or Technical Product Owner, leveraging a strong understanding of the full software development lifecycle.
-
Client-Facing Roles: Develop expertise to engage directly with clients, advising on quality strategies and testing best practices for their payment solutions.
📝 Enhancement Note: This section focuses on how the SDET role fits into a broader career path. The "Operations Impact" highlights the business value of the role, and "Growth Opportunities" outlines potential career trajectories within Zensar and the broader IT industry, specifically for quality engineering professionals.
🌐 Work Environment
Office Type: The job listing mentions "EON SEZ Unit 2, 1st Floor, Wing 2, Cluster C, Plot No.1, S.No.77, EON Free Zone, MIDC, Haveli" in Pune, indicating a physical office presence within a Special Economic Zone (SEZ), which is common for IT companies in India. However, the "Remote OK" status suggests a hybrid or fully remote option is available.
Office Location(s): The primary specified location is Pune, Maharashtra, India. Zensar also has global offices, but this specific role is anchored to Pune.
Workspace Context:
-
Collaborative Environment: Expect a collaborative workspace, whether in-office or remote, with emphasis on team communication and knowledge sharing, essential for Agile feature teams.
-
Tools and Technology: Access to modern development and testing tools, including IDEs, CI/CD pipelines, version control systems, and the specific automation tools mentioned (Playwright, RestAssured, Postman).
-
Team Interaction: Frequent interaction with cross-functional team members (developers, product owners, business analysts) to discuss requirements, test strategies, and defect resolution.
Work Schedule: While a standard 40-hour work week is typical, the nature of global IT projects and client demands may necessitate some flexibility. The "Remote OK" status suggests that candidates can potentially work from home, provided they have a suitable setup and maintain productivity and communication standards.
📝 Enhancement Note: This section addresses the physical and virtual work environment. The "Remote OK" status is interpreted to mean that the role can be performed remotely, although the primary location is Pune. The context is framed around how the environment supports collaboration and the use of technology essential for SDET work.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A recruiter or HR representative will likely conduct an initial screening to assess basic qualifications, experience, and cultural fit.
-
Technical Interview(s): Expect one or more technical interviews focusing on SDET principles, automation concepts, specific tools (Playwright, RestAssured, Python), API testing, white box testing, and payment domain knowledge. These may include coding challenges.
-
Portfolio Review: Candidates will likely be asked to present their portfolio, showcasing specific examples of automation scripts, test cases, and process improvements. This is a critical stage to demonstrate practical skills and impact.
-
Hiring Manager Interview: A discussion with the hiring manager to assess overall fit, career aspirations, and understanding of the role's strategic importance.
-
Final Round/Offer: Potentially a final interview with senior leadership or a team lead, followed by a job offer.
Portfolio Review Tips:
-
Showcase Automation: Prepare live demos or well-commented code snippets of automation scripts developed using Playwright and RestAssured. Highlight your approach to building maintainable, scalable, and efficient test automation frameworks.
-
Process Improvement Case Studies: Detail specific instances where you identified a testing bottleneck or inefficiency and implemented a solution (e.g., introducing a new automation tool, optimizing a test suite, improving defect reporting). Quantify the impact (e.g., reduced testing time, increased defect detection rate).
-
API & Data Testing Examples: Present examples of API test scenarios and how you validated data integrity and business logic through your tests.
-
White Box Testing Approach: Be ready to discuss how you've used your understanding of code to design more effective tests or uncover specific types of defects.
-
Payment Domain Relevance: If possible, highlight projects or testing scenarios directly related to payments, card issuing, or transaction processing to demonstrate domain expertise.
Challenge Preparation:
-
Coding Challenges: Practice coding problems in Python, focusing on data structures, algorithms, and object-oriented programming, as these are common for SDET roles.
-
Automation Scenarios: Be prepared to design an automation strategy for a given feature or application, including tool selection, framework design, and test case prioritization.
-
Troubleshooting: Expect questions or scenarios that require you to troubleshoot issues found in applications or automation scripts.
-
Payment System Concepts: Refresh your knowledge on payment processing flows, ISO 8583, and common payment system architectures.
📝 Enhancement Note: This section provides actionable advice for candidates. The interview process is outlined with typical stages for an SDET role. The portfolio review tips are specific to demonstrating the required skills (automation, white box testing, API/data testing, payment domain). Challenge preparation focuses on practical skills and knowledge relevant to the role.
🛠 Tools & Technology Stack
Primary Tools:
-
Test Automation Frameworks: Playwright (for UI automation), RestAssured (for API automation).
-
Scripting Language: Python (strong knowledge and experience required).
-
API Testing Tools: Postman, SoapUI (experience with these is expected).
-
Simulators: Visa Test Simulator, Mastercard Test Simulator, Paragon (or equivalent) for testing payment transactions.
Analytics & Reporting:
-
CI/CD Tools: Experience integrating test automation into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) for continuous testing.
-
Reporting Tools: Tools for generating automated test reports, visualizing results, and tracking metrics.
CRM & Automation:
-
Version Control System: Git (for managing test code and automation scripts).
-
Project Management/Bug Tracking: Tools like Jira for managing test cases, bugs, and sprint progress.
📝 Enhancement Note: This section directly lists the key technologies and tools mentioned in the job description, categorized for clarity. The emphasis is on practical application and integration within development workflows.
👥 Team Culture & Values
Operations Values:
-
"Experience-led Everything": A core Zensar philosophy that emphasizes a customer-centric approach in all aspects of work, including software quality. This means SDETs should prioritize testing that directly impacts user experience and satisfaction.
-
"Together, we shape experiences for better futures": This purpose-driven value highlights collaboration and a long-term vision, encouraging SDETs to think about the broader impact of their work.
-
One Zensar: Promotes unity and teamwork across departments and global locations, indicating an expectation of strong collaborative efforts.
-
Nurturing: Suggests a culture that supports professional growth, learning, and development for its employees.
-
Empowering: Implies that employees are given autonomy and responsibility, encouraging initiative and problem-solving.
-
Client Focus: A value that reinforces the importance of understanding and meeting client needs, making client satisfaction a key driver for quality engineering.
Collaboration Style:
-
Agile Teamwork: Expect a highly collaborative style within feature teams, with open communication, shared responsibility, and continuous feedback loops.
-
Cross-functional Integration: SDETs will work closely with developers, product owners, and potentially business analysts, requiring strong communication and interpersonal skills to bridge technical and business perspectives.
-
Knowledge Sharing: A culture that encourages sharing best practices, insights, and learnings related to testing, automation, and payment systems.
📝 Enhancement Note: The team culture and values are derived from Zensar's stated company philosophy and core values. These are interpreted in the context of how they would influence the day-to-day work and expectations for an SDET, particularly regarding collaboration and a customer-centric approach to quality.
⚡ Challenges & Growth Opportunities
Challenges:
-
Complex Payment Ecosystem: Navigating the intricacies of payment processing, card issuing, and transaction switching platforms requires continuous learning and a deep understanding of domain-specific logic and compliance.
-
Rapid Technology Evolution: Keeping pace with advancements in automation tools, testing methodologies, and evolving security standards in the financial technology space.
-
Balancing Manual & Automation: Effectively integrating manual exploratory testing with comprehensive automation to ensure full coverage without compromising speed or efficiency.
-
Ensuring Data Integrity: Guaranteeing the accuracy and security of sensitive financial data throughout the testing lifecycle.
-
Cross-Geo Collaboration: Working effectively with global teams, potentially across different time zones and cultural nuances.
Learning & Development Opportunities:
-
Payment Domain Expertise: Opportunities to become a subject matter expert in various aspects of payment processing, transaction switching, and card technologies.
-
Advanced Automation Skills: Training and practical experience with cutting-edge automation tools, AI in testing, and performance testing frameworks.
-
Cloud & DevOps Integration: Learning to integrate test automation into cloud-based infrastructure and DevOps pipelines for faster release cycles.
-
Certification Programs: Pursuing relevant certifications in Agile testing, software quality, or specific payment industry standards.
-
Mentorship: Access to experienced SDETs and QA leads who can provide guidance and support for career development.
📝 Enhancement Note: This section outlines potential difficulties and avenues for professional advancement. The challenges are specific to the role's domain (payments) and technical requirements (automation, data integrity). Growth opportunities focus on skill enhancement within the SDET discipline and related areas.
💡 Interview Preparation
Strategy Questions:
-
Test Automation Strategy: "Describe how you would design an automation framework for a new payment gateway feature. What tools would you choose and why? How would you ensure maintainability and scalability?" (Focus on Playwright, RestAssured, Python, framework design principles).
-
White Box Testing Application: "Can you give an example of how you used your white box testing knowledge to find a critical defect that might have been missed by black box testing?" (Prepare a specific scenario).
-
API Testing & Validation: "How would you test the security and data integrity of an API endpoint responsible for processing credit card transactions?" (Discuss request validation, response parsing, error handling, and data encryption concepts).
Company & Culture Questions:
-
Agile Experience: "Describe your experience working in an Agile team, specifically during PI planning. How did you contribute to ensuring quality for the planned features?" (Highlight collaboration, proactive quality measures).
-
Customer Experience Focus: "How does your role as an SDET contribute to improving the overall customer experience for a payment application?" (Connect testing efforts to user satisfaction, reliability, and ease of use).
-
Problem Solving: "Tell me about a challenging technical problem you encountered during testing and how you resolved it." (Prepare a STAR method answer).
Portfolio Presentation Strategy:
-
Demo Key Scripts: Be ready to walk through a live demo or recorded session of your most impactful automation scripts (e.g., a complex UI flow with Playwright, a robust API test suite with RestAssured).
-
Quantify Impact: For each portfolio item, clearly articulate the problem you solved, your solution, and the measurable results (e.g., "Reduced regression testing time by 70%", "Increased defect detection rate for critical APIs by 30%").
-
Explain Design Choices: Be prepared to justify your technical decisions regarding framework architecture, tool selection, and coding practices.
-
Tailor to Payments: If possible, use examples that demonstrate your understanding of payment systems and their specific testing needs.
📝 Enhancement Note: This section provides targeted interview preparation advice. The questions are designed to probe the candidate's technical depth, strategic thinking, and cultural fit, directly relating to the job requirements. The portfolio presentation strategy emphasizes practical demonstration and quantifiable results.
📌 Application Steps
To apply for this operations position:
-
Submit your application through the provided Oracle Cloud portal link.
-
Tailor Your Resume: Customize your resume to prominently feature keywords from the job description, such as "SDET," "Playwright," "RestAssured," "Python," "API Testing," "White Box Testing," "ISO 8583," "Agile," and specific payment platform experience. Quantify achievements wherever possible.
-
Prepare Your Portfolio: Curate a collection of your best work, including code samples of automation scripts, examples of test case design, API test documentation, and any process improvement case studies. Ensure it's easily accessible (e.g., GitHub, personal website).
-
Practice Technical Questions: Rehearse answers to common SDET interview questions, focusing on your experience with the specified tools and technologies, as well as your problem-solving approach. Be ready for live coding exercises.
-
Research Zensar: Understand Zensar's "experience-led everything" philosophy, their core values, and their work in the IT services industry. Be prepared to discuss how your approach aligns with their culture.
⚠️ 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
Requires a Bachelor's degree in Computer Science and 5-8 years of experience in payment processing, specifically with Card Issuing and Transaction Switch platforms. Proficiency in API testing tools, ISO 8583 standards, and automation scripting is essential.