Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Engineer III, Software Quality @ CR Bard

Home > Software Engineer

 Engineer III, Software Quality

Job Description


Job Description
Job Description Summary
Job Description
- Active participation in testing cycle of the software development lifecycle (requirements gathering, prototyping, design review, test case reviews) using Agile_Scrum Methodology.
- Thorough Knowledge of Software Testing concepts.
- Working closely with Product Management, Program Manager, Development Team and Support teams to create and deliver a quality-focused QA deliverables.
- Work closely with different functional groups to resolve issues, ensure thorough testing from a business perspective, understand support issues and release high quality products to customers.
- Lead Software Quality Engineering Team comprising of 3-10 members.
- Provide technical assistance to team and resolve conflicts/grievances of team members.
- Responsible for quality delivery of project with in estimated schedule.
- Experienced in people management skills, Decision- Making, Problem solving & troubleshooting skills.
- Ready to work at individual contributor level as a tester based on business demand.
- Very Good knowledge of database concepts using MySQL.Job Description
  • Experience - 8+ yrs.

Educational Qualification - BE/BTech/MCA/MTech degree or comparable demonstrated work experience.
Job Description
  • Build and maintain tooling for automated test development, coverage and reporting while ensuring design and approach are scalable.
  • Bake quality and effectiveness into the development process by assessing the root causes of issues and recommending test coverage and best practice
  • Build the necessary software/solution to execute and keep track of application quality and performance.
  • Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
  • Generate and maintain reusable automation code. Verify new features and functionality or for regression testing to verify existing functional continuity of operational expectations.
  • Research and keep up to date to harden SDLC processes via new tools or implementing steps to increase stability and reliability.
  • Debug large and complex codebase to assess the root cause of test failure, Code review and suggest test coverage
  • Participate in communications with Stakeholders to understand the application architecture and provide technical support.
  • Leverages communication, documentation, preparation, and training to educate other disciplines regarding established QA Automation processes with communication, documentation, preparation, and training.
  • Possess technical competency to interact with application developers to ensure software quality. This may include architectural reviews, design sessions, and code reviews

Required Skill Set
  • Very good experience in object-oriented programming, preferably in C#.
  • Excellent SQL skills, with the ability to generate complex SQL queries from an entity-relationship diagram.
  • Ability to reverse-engineer processes through close examination of existing database procedures and code
  • Experience with automated or unit testing of database code.
  • Experience in Web automation testing using Selenium Web Driver.
  • Experience in Desktop and Mobile application testing. Preferably using WinApp driver and Appium
  • Experience in testing Web Service API (REST/SOAP) through automation. Preferably using SOAP UI or Postman
  • Experience in white box testing of Code and working on unit test cases.
  • Expertise in OOPS Design principles and pattern
  • Experience in creating CI/CD pipelines for Test, preferably using Azure Pipeline.
  • Proficiency with web technologies and data structures - HTML, CSS, XML, DOM
  • Participation in and conduct Code Reviews, give valuable inputs for code improvement/optimization.
  • Develops scripts and programs (PowerShell, C#) to increase support efficiency
  • Excellent verbal and written communications skills, and able to communicate very technical subject matter to non-technical users
  • Superb analytical skills, excellent communication, strong team ethic, and attention to details.
  • Ability to manage small projects in an organized, independent, and results-oriented fashion.
  • Additional Job Description

Additional Job Description
Pluses
  • Domain Experience in Healthcare
  • Experience developing for SQL Server Reporting Services and SQL Server Integration Services
  • Experience in Power BI

Hands on experience in Microsoft Azure

Employement Category:

Employement Type: Full time
Industry: Hospitals
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Engineer III, Software Quality

Contact Details:

Company: CR Bard
Location(s): Mohali, Chandigarh

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

CR Bard

BD is a leading global medical technology company that creates medical technology, devices and laboratory equipment for a variety of needs across the healthcare continuum. At BD, we are looking for candidates who possess passion, innovative solutions and a commitment to our one mission of improving ...