Job Description
The Priceless Platform, originally developed by a Silicon Valley startup and now part of Mastercard, is experiencing significant growth. We are actively seeking seasoned engineers in Pune, India, who possess experience and passion for scaling AWS cloud and cloud-native platforms.
As Mastercard's premium B2B2C e-commerce-like workflow platform, Priceless Platform delivers experiences and benefits to banks and partners globally for their customers. Despite being part of a large corporation, we maintain high velocity and drive significant impact. Our portfolio is rapidly expanding, demanding flawless execution, design, and building for scale.
The Role
We are looking for engineers who are experienced and truly passionate about Automation, Reliability at scale, and CI/CD pipelines to rapidly identify quality issues. As a Senior Test Automation and Pipelines Engineer, you will:
• Work on projects focused on enabling reliability, security, and velocity for our Priceless Platform.
• Implement various automation practices, including functional automation, scale and load testing, performance testing, and chaos engineering.
• Partner with other Quality Engineers to write and shape automated tests.
• Collaborate with Platform Engineers to ensure seamless automation on ephemeral and automated platforms.
• Help build frameworks to integrate automated testing into CI/CD pipelines across multiple languages and frameworks.
• Leverage your technical expertise to promote a culture of site reliability, test automation, shared ownership, and transparency.
• Work cross-functionally to translate business requirements and engineering designs into test strategies, test cases, and ultimately automated solutions.
• Apply principles and a disciplined approach to help us scale without sacrificing quality as our portfolio rapidly expands.
• Contribute to a collaborative, innovative engineering culture by working on mission-critical initiatives and helping to raise our bar for technical and cultural excellence.
• Focus on test automation, CI/CD pipeline integration, and ensuring the quality of our production platform.
This role is based out of our Mastercard location in Pune, India.
Responsibilities
As a hands-on implementer, you will:
• Drive test automation, performance testing, functional automation, test data management, and infrastructure automation.
• Collaborate with other test automation engineers, exemplifying technical expertise and fostering a culture of excellence through knowledge sharing and mentorship.
• Help create a culture of site reliability, shared ownership, and automation across the organization.
• Participate in technical design reviews and code quality processes with a focus on reliability, security, and testability.
• Engage in Reliability practices such as chaos engineering, progressive rollout, and DevOps collaboration to bolster resilience.
• Architect monitoring, logging, and alerting solutions to provide end-to-end observability.
• Tune performance and scalability through load testing, capacity planning, and architectural improvements.
• Develop playbooks for incident response, disaster recovery, and post-mortem analyses.
• Participate in building and enhancing test automation frameworks, test harnesses, and CI/CD integration for comprehensive test coverage.
• Be a part of on-call support for critical production systems on a rotating basis.
• Continuously improve SRE and test automation practices through emerging technologies and methodologies.
• Manage test environments, data, and infrastructure to enable comprehensive testing.
Your Background and Experience
• You have 5+ years of experience as an engineer in Test Automation, SRE, or DevOps.
• A proven track record of delivering complex automation in fast-paced environments.
• Demonstrated and enthusiastic Cloud/AWS Engineering technical experience.
• Experience participating in and leading code reviews, refactoring, and gathering code quality metrics.
• Effective communication skills, both verbal and written, with strong relationship, collaborative, and organizational skills.
• Experience with software development productivity metrics (e.g., code churn, commit size, test coverage) and contributing to continuous improvement in code velocity, quality, and release frequency.
• Proficiency in test automation tools and frameworks (e.g., Playwright, Selenium WebDriver, Appium, TestNG, JUnit, Cucumber, etc.).
• Solid understanding of software testing methodologies, principles, and best practices.
• Experience with continuous integration and delivery (CI/CD) pipelines, version control systems (e.g., Git), and build tools (e.g., Jenkins, TeamCity).
• Knowledge of Software Development Lifecycle (SDLC) and agile methodologies.
• Familiarity with relational databases and the ability to write SQL queries for data validation.
• Excellent problem-solving and analytical skills with keen attention to detail.
• Self-motivated and able to work independently as well as in a team environment.
• Certifications in software testing (e.g., ISTQB, CETPA, CSTE) and/or test automation tools/frameworks would be a plus.
Education
• Bachelor's or Master's Degree in Computer Science or equivalent.
💡 Quick Summary
Seeking a career-building opportunity? The Dynamic Yield Senior Test Automation, Pipelines and Site Reliabilit position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
