Job Title

Senior Software Engineer in Test

Company Name
Mastercard
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
7 Years  -  8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Role:
• Assist the Agile team in the continuous validation of web applications, system to system interfaces and complete software solutions 
• Design and develop test automation scenarios to validate system to system interfaces and complete software solutions (for API and UI tests) 
• Interact with business and development stakeholders to define test plans and schedules 
• Translate complex system requirements and specs into test requirements and testing methods 
• Identify and implement complex automation efforts, including refactoring of automation code where needed 
• Work closely with software engineers to build quality in, ensuring proper test and requirement coverage, configuration quality, monitoring, early performance testing 
• Generate test data for defined test cases, recognize test environment preparation needs, and execute existing test plans and report results 
• Participate in project-level reviews, walkthroughs and inspections, and conduct test reviews, including test plans, requirements, cases and automation coverage 
• Document performance test strategies and test plans, and execute performance validation 
• Collect quality metric data and communicate test status/risks to stakeholders 
• Work closely with developers to identify code defects or regressions 
• Closely adhere to quality standards and assist team members in validating application functionality through the implementation of test strategies, frameworks, tools, reports, etc. 
• Assist in planning and documenting test strategies and acceptance criteria based on customer needs 
• Participate in requirements review, story elaborations and testing activities 
• Design, code, and construct automation tests; escalate issues during testing 
• Provide automation tests for operations teams to use in Ci/Cd automated quality gates 
• Perform Exploratory testing as required 
• Raise process improvement opportunities 
• Act as first-review for project-level reviews, walkthroughs and inspections 
• Provide technical support and mentoring to junior team members 
• Perform demos of new product functionality to stakeholders 

All About You
• At least four year degree in a related field (or certifications and comparable experience) 
• 7-8 years of work experience in Test Automation. Experience in advanced code development, code review, and construction and use of automation frameworks 
• Experience in building automation frameworks, acceptance and integration test automation scripts 
• Successfully developed high quality test strategies and text execution; recognized test environment preparation needs 
• Ability to analyze application logs and assist engineers by utilizing basic debugging techniques 
• Successfully led multiple test paths simultaneously 
• Successfully validated one or more application codebases via automation, for new feature functionality and regression testing 
• Experience in Agile testing methodologies and tools, unit and integration testing, and data virtualization tools 
• Basic understanding of validation techniques and Continuous Testing 
• Familiarity with UI automation frameworks, tools, and techniques to validate user interfaces (mobile, portal, web, etc.) 
• Able to mentor peers and guide less experienced Team members

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
March 27, 2024
Additional information

--