Job Description
Perform Verification Test activities for Software Products.
A Day in the Life
Develop tests for custom medical device applications by creating Test Design/Analysis and Test Implementation/Procedure for the verification of software requirements. Perform test execution and deliver medical device related Design History File documentation.
Must Have
Job Respobsibilities
. This position will be responsible for interfacing with a global team of software test engineers in the development of automated tests for custom medical device applications, including Windows, Android and IOS platforms, by creating Test Design/Analysis and Test Implementation/Procedure for the verification of software requirements. The position will perform test execution and provide associated Design History File documentation.
. Design and execute project test plans and strategies.
. Determine and onboard mobile testing technologies and decisions.
. Read, analyze, understand product requirements support requirements reviews.
. Design and execute tests using Automated test tools, as well as Manual test development process, for the verification of software requirements.
. Establish and maintain traceability from software requirements to verification test design and implementation.
. Assist the verification lead in workload planning and time estimation.
. Participate in the technical reviews of software requirements and peer verification test development.
. Interface with software development engineers on software implementation.
. Perform test execution and participate in the review of peer test execution.
. Assist development team on debugging and solving issues discovered during test.
. Operate electronics testing equipment.
. Prepare, review, submit, and maintain project/product documentation.
Must Have
Minimum Qualification
. B.S/MS in Engineering or related field with 3-12 years of experience.
. 3-7 years of experience
. Familiarity and understanding of one or more of the following tools: Visual Studio, Automated test tool Microsoft Test Manager, SeeTest, Web based applications, Eclipse, Visual Source Safe, and Requisite Pro.
. Proficiency with two or more of the following programming languages: C, C++, Java, Java Script, HTML, VBScript, C#, .NET, Perl, Python, Objective C
. Familiarity and understanding of one or more of the following operating systems: Windows, Android and IOS
. Familiarity and understanding of MS Server technologies (MS SQL, XML/XSLT).
. Familiarity with both Agile and Waterfall software development methods. f experience
Principal Working Relationship
. Reports to the Engineering Manager
. Working closely with global stakeholders, test engineers, developers, and Systems engineers to fully understand the architecture and design of the cloud application with sound understanding of the mobile device, & operating platform on which the application runs.
. Interface with product owners and software developers to clarify expected software behavior.
. Participate in the technical review of verification tests and results.
• Assist scrum team with debugging and solving issues discovered during test.
. Collaborate and coordinate activities with globally distributed teams, ensuring overall product quality.
. Drive overall metric and reporting capabilities to accurately summarize and report on product quality.
Nice to Haves
. Ability to work on cross-functional project teams comprised of software verification and development engineers, system engineers, human factor engineers and quality engineers.
. Ability to test, analyze, and solve technical problems.
. Strong organizational skills.
. Strong written and verbal communication.
. Design/test experience working with regulated medical devices.
. Experience working within a regulated environment.
. Experience with software version control tools.
. Quality focus, willingness to learn, versatility and adaptability.
Your Answer
Is this the position you were waiting for Then please apply directly via the apply button!
3.00-12.00 Years
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
