Job Title

Software Engineer - Automation Testing

Company Name
West Pharmaceutical Services
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
3 Years  -  5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

Job Summary:
The Software Engineer ,D&T,Automation Testing requires good knowledge and expertise to assist in the product planning, designing test suites, defining automation testing strategies and execution of testing across different products. Core part of Software engineering team, responsible for end-to-end product quality and automating as much as testing efforts with respect to functional, User Interface, Load and Performance Test. 

Essential Duties and Responsibilities:
• Good understanding of the overall vision, product road maps, business needs and the solution architecture across different products. Uses this knowledge to solve complex problems.
• Assist in end-to-end testing in an Agile methodology with Azure DevOps / Visual Studio Team Services (VSTS).
• Helps to set up Continuous Integration (CI) and Continuous Delivery (CD) using Azure DevOps for all Automated Test Tools.
• Assist the Sr. Engineer to develop test case, prioritizes test cases and configures test automation framework and executes functional stability and performance tests.
• With guidance execute testing throughout the product development lifecycle and sharing testing status reports across engineering team.
• Defines and executes Manual Test cases during early stage of product development using Azure DevOps Test Plan and Test Suites.
• Enables Manual Testing as minimum and driving product testing in a repeatable automated manner.
• Assist in managing Automation Testing Framework across Web Platform, Mobility Platform and API Level.
• Coordinates with product owner and software engineering team to deliver stable enterprise software products with high quality.
• Estimates technical requirements and breaks down work to user stories and tasks for automation testing
• Plans, tests, deploys and monitors cloud-based solution in a DevOps model.
• Collaborates with senior roles and Architects on various prototypes, or proof of concept, to test solutions
• Azure Automation, Azure Monitor, Log Analytics services, Identify crash log for mobile based solutions. 
• Other duties as assigned.

Education and Experience:
• Bachelor’s degree or equivalent experience 
• Minimum 3-5 years of experience .

Preferred Knowledge, Skills and Abilities:
• Experience with authoring functional and non-functional test cases.
• Exceptional knowledge on capturing NFR's
• Experience and Good knowledge in the following:
• Automation testing using HP ALM 
• Knowledge in creating test plans, test execution using Azure Test Plan Suites with the power of Azure DevOps
• Knowledge of C# / Python programming language and Azure cloud technologies
• Understanding of Azure DevOps / VSTS for Build, Automation and overall Testing Strategies
• Familiar with of TestNG/Junit, Ant/Maven and Jenkins build and release pipelines
• Experience is Native Mobile App Testing using Automation, Familiar with HockeyApp Crash Analytics, and Visual Studio App Center
• Knowledge in log analysis from Azure Application Insights, and Kudu logs. 
• Knowledge on Selenium/Appium and BDD Tools
• Experience in designing, building test automation frameworks for REST API's and UI based testing
• Experiences in Load Test using Visual Studio and Azure DevOps
• Performance Testing using Azure DevOps Suites, identify performance test metrics and provide recommendation. 
• Preferred:
• 3+ years of experiences in Automation Testing (2+ years with Selenium / C# / Azure DevOps)
• Development experiences with .NET, C#, ASP.NET MVC with other Microsoft Tools and Technologies
• Ability to work in a global and virtual environment and to effectively prioritize and execute tasks in a high-pressure environment.

Key Skills
Recruiter's Name
--
Telephone
--
Posted Date
September 12, 2023
Additional information

--