Responsibilities
- Team Leadership: Manage and lead a team of SDETs, automation engineers, and quality assurance professionals. Foster a collaborative and high-performance team culture.
- Test Automation Strategy: Define and implement the test automation strategy for the organization. Identify opportunities for test automation and guide the team in selecting appropriate tools and frameworks.
- Test Planning and Execution: Develop comprehensive test plans and strategies for different phases of the software development lifecycle. Oversee the execution of test plans, ensuring thorough coverage of functional and non-functional requirements.
- Continuous Integration and Deployment: Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines. Ensure automated tests are integrated into the CI/CD process for early detection of issues.
- Tool and Technology Selection: Evaluate and select testing tools and technologies to enhance the testing process. Stay updated on industry trends and advancements in testing tools.
- Performance Testing: Oversee the planning and execution of performance testing to ensure the scalability and reliability of software applications.
- Quality Metrics and Reporting: Define and track key quality metrics. Provide regular reports on test execution, defect rates, and overall product quality.
- Collaboration with Development and DevOps Teams: Collaborate with software developers, DevOps engineers, and other stakeholders to ensure a seamless testing process. Participate in agile ceremonies and contribute to sprint planning and reviews.
- Test Environment Management: Oversee the setup and maintenance of test environments that mirror production configurations. Coordinate with infrastructure teams to address environment-related issues.
- Training and Development: Provide training and mentorship to team members to enhance their testing and automation skills. Foster a culture of continuous learning within the team.
- Risk Assessment: Identify and assess testing risks, and develop strategies to mitigate them. Collaborate with the development team to address high-risk areas.
Skills
- Leadership: Strong leadership skills with the ability to inspire and guide a testing team.
- Test Automation: Extensive experience in designing and implementing test automation frameworks. Proficiency in using automation tools such as Selenium, Appium, JUnit, TestNG, etc.
- Programming Languages: Strong programming skills in languages commonly used for test automation, such as Java, Python, or C#.
- CI/CD: Experience with CI/CD tools (e.g., Jenkins, Travis CI, GitLab CI) and integrating automated tests into CI/CD pipelines.
- Testing Methodologies: In-depth knowledge of various testing methodologies, including functional, regression, performance, and security testing.
- Agile Practices: Experience working in agile development environments, participating in ceremonies, and contributing to agile practices.
- Performance Testing: Expertise in planning and executing performance testing using tools like JMeter, Gatling, or LoadRunner.
- Communication: Excellent communication skills for conveying testing strategies, results, and quality metrics to both technical and non-technical stakeholders.
- Problem-Solving: Strong problem-solving skills, especially in identifying and addressing complex testing challenges.
- Collaboration: Ability to collaborate effectively with cross-functional teams, including development, DevOps, and product management.
- Training and Mentorship: Ability to provide effective training and mentorship to team members.
Experience and Qualifications
- Bachelor’s/Master’s degree in engineering (computer science, information systems) with 7-9 years of experience.
- Proven understanding of gray box and black box testing techniques
- Excellent debugging skills, measures and analyses code for quality
- Good communication skills with ability to co-ordinate across cross-functional teams and Business units
Top Skills
What We Do
Founded in 2015, Zeta is a provider of next-gen credit card processing platform. Zeta’s cloud-native and fully API-enabled stack offers a comprehensive range of capabilities, including processing, issuing, lending, core banking, fraud detection, and loyalty programs. With a strong focus on technology, Zeta has over 1700+ employees and contractors, with more than 70% dedicated to technology roles. Operating across the US, UK, Middle East, and Asia, Zeta has served a global customer base of 35+ clients who have issued over 15 million cards on Zeta's platform to date. Backed by prominent investors such as Softbank Vision Fund 2 and Mastercard, Zeta has raised $280 million, at a valuation of $1.5 billion.





