Software Engineer -Automation Testing
Date de publication :
21 octobre 2024Taux d'activité :
100%Type de contrat :
Durée indéterminée- Lieu de travail :Bangalore
Who we want
-
Detail-oriented process improvers. Critical thinkers who naturally see opportunities to develop and optimize work processes – finding ways to simplify, standardize and automate.
-
Strategic thinkers. People who enjoy analyzing data or trends for the purposes of planning, forecasting, advising, budgeting, reporting, or sales opportunities.
-
Collaborative partners. People who build and leverage cross-functional relationships to bring together ideas, data and insights to drive continuous improvement in functions.
-
Analytical problem solvers. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.
-
Dedicated achievers. People who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.
What you will do:
· Perform software V&V activities for various medical devices in accordance with internal quality procedures. Develop test procedures, scripts & documents w.r.t compliance to Stryker quality standards.
· Be part of the test/development team and the cross functional teams
· Help team with the test framework development, maintenance and test execution.
· Own execution of compatibility testing and software sustenance including test framework development, maintenance and execution of test plans as per the defined timelines.
· Identify improvement opportunities with respect to the Test and Verification proposition and develop actionable proposals and plans to address them.
· Derive automation and be an advocate for reuse within Test Development practice
· Deploy best practices for requirement engineering, risk, test, and verification management.
· Basic Knowledge on Agile/scrum methodologies.
· Contribute to define the test strategy and testing roadmap plan.
· Responsible for collaboration between development and testing team as well as the Test Lab, Team lead, Quality, and project manager.
· Identifies root causes of issues, determines potential solutions, and evaluates them against requirements
· Responsible for the documentation of test procedures and test forms as well as supporting documents
· Provide software test development support to legacy products
· Works with multi-disciplinary teams in the software verification and validation testing
· Works with multi-disciplinary teams to create software requirement specifications and verification plans.
What you need:
Education & Special Trainings:
· Bachelor’s degree or above in: Electronics Engineering, Computer Engineering, Software Engineering, Computer Science, or another engineering-based software development degree
Qualifications & Experience:
Must have:
· At least 3-5 years of industry experience in Manual and Automated Testing.
· Experience in software compatibility testing, unit testing, integration testing, system testing, requirement tracing and documentation
· Experience of End-to-End Automation using Automation tools like – UFT, Squish, Selenium, Appium, Protractor etc.
Preferred Skills
· Prior experience with .Net Framework is desirable.
· Prior experience with mobile application testing for both iOS and Android applications(desirable).
· Ability to work with individuals around the world on distributed development activities
· Demonstrated written and oral communications skills including strong presentation skills.
· Excellent organizational and documentation skills
· Strong results orientation
· Strong aptitude and interest in system and software testing
-
Medical devices or other regulated industry.