About this role
Job Requirements
At Quest Global, it’s not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.
We are seeking a detail-oriented and quality-driven Software Test Engineer with experience in manual and automation testing to support the verification and validation of software products in a regulated environment. The ideal candidate will have strong testing fundamentals, automation skills, programming knowledge, and familiarity with healthcare or medical device domains.
Key Responsibilities
Testing & Quality Assurance
- Develop comprehensive test plans, test cases, and test strategies based on product requirements.
- Execute functional, integration, system, regression, and verification tests.
- Perform Verification & Validation (V&V) activities to ensure product quality and compliance.
- Analyze requirements and translate them into effective test scenarios.
- Track, document, and manage defects through their lifecycle.
- Conduct root cause analysis and support issue resolution activities.
- Create and maintain technical and test documentation.
- Ensure adherence to quality processes, standards, and regulatory requirements.
- Collaborate closely with cross-functional teams including Development, Systems Engineering, Product Management, and Quality Assurance.
We are known for our extraordinary people who make the impossible possible every day. Questians are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.
We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.
Work Experience
- Bachelor's degree in Computer Science, Information Technology, Electronics, Biomedical Engineering, or a related technical discipline.
- Experience in software testing, verification & validation (V&V), defect management, and quality assurance activities.
- Strong understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Agile methodologies.
- Hands-on experience in test planning, test execution, requirements analysis, defect tracking, and root cause analysis.
- Experience with at least one test automation framework/tool such as Selenium, Playwright, Squish, Equivalent automation testing frameworks
- Proficiency in Python or Java for test automation and tool development.
- Experience in Shell Scripting for test execution, automation, and environment management.
- Working knowledge of Linux operating systems , including command-line operations, troubleshooting, and system-level testing.
- Experience with requirements management, defect tracking, and test management tools such as: IBM DOORS, Rally, HCL Compass, Other defect/test management tools
- Strong analytical, problem-solving, debugging, and communication skills.
- Ability to work effectively in a collaborative cross-functional environment.
Preferred Qualifications:
- Experience in the Healthcare domain , particularly Medical Device Testing .
- Familiarity with regulated development environments and quality processes.
- Understanding of Software Development Life Cycle (SDLC) and Agile methodologies.