Job Title

Senior Engineer - Test Automation

Company Name
Mastercard
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Responsibilities:
• Hands on implementor – in test automation, performance testing, functional automation, test data management. As well as infrastructure automation
• Collaborate with 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 focused on reliability, security, and testability.
• Participate in SRE practices like chaos engineering, progressive rollout, and DevOps collaboration to bolster resilience.
• Architect monitoring, logging, and alerting to provide end-to-end observability.
• Tune performance and scalability via load testing, capacity planning, and architectural improvements.
• Develop playbooks for incident response, disaster recovery, and post-mortem analyses.
• Spearhead test automation frameworks, 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 through emerging technologies and methodologies.
• Manage test environments, data, and infrastructure to enable comprehensive testing.
• Enable velocity through agile processes, CI/CD adoption, and fast release cycles.
• Foster regular skill development and provide coaching to help teams reach their potential. Motivate and inspire the teams.

Your background and experience:
• You have been working as an engineer for 5+ years, in Test Automation, SRE or DevOps
• A track record of delivering complex technical solutions in fast-paced environments.
• Proven and enthusiastic Cloud/AWS Engineering technical experience
• You have a direct, hands-on background in high-visibility projects and collaborating closely with and contributing technical skills in high-performing engineering teams across multiple regions
• Experience taking part in & leading code reviews, refactoring, gathering code quality metrics.
• Effective communication skills, both verbal and written, with strong relationship, collaborative, and organization skills.
• Deep, hands-in, understanding of AWS with hands-on ability in developing, deploying, and securing services, ideally in regulated environments.
• Experience with software development productivity metrics (e.g., code churn, commit size, test coverage,) and help to continuously improve code velocity, quality, and release frequency.
• Experience in using code and scripts to provision, configure and manage the underlying infrastructure resources including servers, networks, databases and other components.
• Practitioner of automation/configuration management, deployment strategies (blue/green, canary, A/B testing, feature flags), and logging and monitoring practices for high availability.

Education: Bachelor or Master’s Degree in Computer Science or equivalent

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
April 11, 2024
Additional information

--