About this role
At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus.
Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself.
We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Job Summary
The primary focus of this role is to ensure the quality and reliability of enterprise applications through a combination of strong functional testing practices and modern test automation.
Key Responsibilities
- Analyze business and technical requirements and translate them into effective test plans, test scenarios, and test cases.
- Design testing around risk, edge cases, negative scenarios, integrations, and failure conditions, not only expected user journeys.
- Perform functional, regression, integration, and exploratory testing of enterprise applications.
- Design, develop, and maintain automated tests using Playwright or a similar modern automation framework.
- Build automation at appropriate levels, including UI, API, integration, and regression testing.
- Identify suitable automation candidates and contribute to a maintainable and reusable automation framework.
- Investigate defects, collect relevant evidence, and work closely with developers to identify root causes.
- Integrate automated tests into CI/CD pipelines and support continuous quality throughout the SDLC.
- Contribute to improving test coverage, automation maturity, and overall QA practices across the product.
- Explore AI-assisted testing and agentic workflows to accelerate test creation, execution, analysis, and maintenance.
Required Skills & Experience
- 4+ years of QA/testing experience, preferably with complex enterprise applications.
- Strong understanding of software testing principles, test design, test planning, and defect management.
- Hands-on experience creating test scenarios, test cases, regression suites, and exploratory testing approaches.
- Practical experience with Playwright or a comparable modern test automation framework.
- Understanding of automation principles across UI, API, integration, and regression testing.
- Experience with scripting or programming for test automation, preferably TypeScript/JavaScript, Java, Python, or similar.
- Good understanding of REST APIs, SQL/database validation, and client/server application architectures.
- Experience with Git and CI/CD environments.
- Strong analytical mindset with the ability to identify risks, edge cases, and failure scenarios.
- Experience using GitHub Copilot or other AI-assisted development and testing tools.
- Exposure to AI/agentic testing workflows, including using AI agents to assist with test generation, automation, analysis, or maintenance.
Nice to Have
- Experience testing large-scale financial-services or other business-critical enterprise applications.
- Experience with API automation, contract/integration testing, and data validation.
- Familiarity with containerized or cloud-based application environments.
- Experience with GitHub, Jira, Zephyr, or comparable engineering and test-management tools.
Typical Experience
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 4+ years of professional QA/testing experience with hands-on automation responsibilities.
- Experience working within Agile engineering teams on complex enterprise software.
Key Responsibilities
- Explore AI-assisted testing and agentic workflows to accelerate test creation, execution, analysis, and maintenance