Position Summary
As a Quality Engineer, you will work with a fast-paced and multi-functional Agile development team to build software for precision medicine that will use genetics to diagnose hereditary diseases and cancer treatment plans. As a member of the development team, your focus will be on identifying real-world, user-centric scenarios and workflows and building & executing test plans to ensure their accuracy. Additionally, you will be responsible for reporting, tracking, and testing issues discovered during design and development.
Essential Functions
- Well versed in test strategy, test case creation, test execution, bug submission and bug management through the test and bug management tool.
- Performs complex test design and understands complex positive and negative real-world scenarios independently.
- Drives clarity and understanding of new features by actively considering and utilizing scenarios that are beyond acceptance criteria and team discussions.
- Able to implement new and/or improved testing concepts, types, techniques, and tools to streamline the testing effort and improve the quality and efficiency of deliverables.
- Possesses knowledge of and maintains different test and integration environments required to carry out all the QE duties effectively, and on time.
- Collaborates with geographically distributed teams.
- Thorough knowledge on Agile methodologies.
- Azure DevOps for test management.
- API testing using postman and API test automation.
- Automation or scripting experience using any automated tool. SpecFlow framework with Selenium and C# for test automation (BDD) is preferred.
- Demonstrates new Features and functionality during Sprint reviews and Client demos.
- Performs installation / deployment / upgrades, troubleshooting, effective root-cause analysis, and defect investigation activities.
Skills Needed To Be Successful
- Ability to think creatively, identify alternatives, and generate new ideas necessary to achieve a goal.
- Ability and willingness to make decisions that represent the best course of action out of the available options to achieve a desired result.
- Proficiency in AI/CoPilot usage is essential, particularly in design and development, to drive productivity increases.
- Knowledge in Prompt Engineering is important, along with the ability to leverage CoPilot Agent/LLM models effectively.
- Candidates should be skilled in automating testing and defect analysis processes. The use of AI-driven tools for code review and optimization is another critical area we need to validate.
- and certification on AI.
Hard Skills
- Ability to query data across various technologies to understand how the data is impacted by user actions.
- Ability to represent software workflows, architecture, entities, and relationships via different visual and/or language methods.
- Ability to perform root cause analysis to identify the most important contributing factor(s) to an issue.
- Ability to closely estimate task durations and complete work projects as scheduled.
- Ability to work methodically in a fast-paced, time sensitive environment.
- Excellent attention to detail and follow-up.
Required Experience & Education
- Bachelor's degree in Engineering or related discipline or equivalent relevant work experience.
- 2-4 years experience working with quality engineering and development life cycles, software testing methodologies, and quality assurance.
Preferred Experience & Education
- Knowledge on EU healthcare domain
- Knowledge on Cloud based application testing.
Supervisory Responsibilities