BD (Becton, Dickinson and Company) Engineer II, Software Quality in Chandigarh, India
Job Description Summary
Educational Qualification – BE/BTech/MCA or comparable demonstrated work experience in Database and Automation.
2 to 4 years of Automation experience. Utilizing Microsoft ALM solution (MTM, Visual Studio, C#, TFS) develops an automation Scripts to enable testing of systems and applications.
Develop new methods and extend existing Microsoft ALM solution (MTM, Visual Studio, C#, TFS) framework for automated testing.
Contributes to the evolution of automated testing tools and framework.
Experience - 5-8 years (with 2 - 4 years experience in Automation)
Educational Qualification – BE/BTech/MCA or comparable demonstrated work experience
2 - 4 years of Automation experience using script based automation tool such as CodedUI, Selenium with Java/C# as scripting language.
Active participation in testing cycle of the software development lifecycle (requirements gathering, prototyping, design review, test case reviews) using Agile Methodology.
Develop & execute automated test scripts to validate business, system and operational requirements.
Working closely with Product Management, Program Manager, Development Team and cross functional teams to create and deliver a quality-focused QA deliverables.
Knowledge on Microsoft Technical Stack (Visual Studio, TFS, C#, SQL Server, .NET, Nuget, IIS) and test frameworks.
Experience with Java/C# programming language.
Should be able to technically guide/mentor team members
Understand Object Oriented software design and principles, applies them on a regular basis to promote code re-usability.
Strong experience using Selenium Web driver.
Strong coding and debugging skills (both in code and data)
Work experience in understanding, developing, executing and debugging complex SQL Queries such as joins, nested queries, Temporary tables to test business scenarios and validate all the possible conditions during ETL testing.
Good understanding in drafting Test Plan, Test Strategy and Test Cases
Should have Excellent Communication, Interpersonal, Reporting and Analytical skills.
Should have strong understanding on Functional testing and Non-Functional Testing aspects.
Troubleshoot issues and reach to the root-cause for the issues found during Environment setup and during testing.
Self-Motivator and has desire to learn based on the new technologies introduced in the market.
Worked with team in diverse locations and multiple environments in parallel.
Should be a self-learner and able to understand requirement quickly and able to meet aggressive timelines.
Well versed with Agile Environment experience using user stories, providing estimates, working with scrum teams.
Very Good verbal and written communications skills, and able to communicate very technical subject matter to non-technical users.
Works with Software Engineering team to identify opportunities for the use of automated tests, tools, and harnesses.
Nice to have:
- Hands-on experience on Microsoft Azure.
Primary Work Location
IND Chandigarh - DLF IT Park