Senior Product Test Engineer
Responsibilities:
- Maintain and improve the test automation framework.
- Develop effective product test plans and test cases.
- Ensure optimal coverage and traceability of product requirements and use cases.
- Promote sound design and best practices in product testing while adhering to practical and deadline-driven approaches.
- Plan, develop, and execute functional, integration, and regression test cases.
- Manage and track test plan execution, monitor and report defects, and resolutions.
- Assist in investigating production issues.
- Mentor and coach less experienced software test engineers.
- Perform other related duties as required.
Education:
- Bachelor's degree or equivalent and/or appropriate experience
Experience:
- 8+ years of experience in software testing, including automation.
- 6+ years of experience in multi-tenant SaaS, web, and mobile applications.
- 6+ years of experience with tools such as Selenium, Playwright, JMeter, Postman, Swagger, and testing frameworks like Cucumber and SpecFlow.
- Deep understanding of QA testing principles, concepts, and techniques.
- Solid understanding of web application and service architecture and technologies.
- Proficiency in test automation programming using C# or Java.
- Working knowledge of SQL, JavaScript, and test automation pipelines.
- Prior experience in the eClinical domain, life sciences, or highly regulated industries is strongly preferred.
Skills:
- Strong analytical and risk-assessing skills.
- Excellent problem-solving and decision-making skills, and fast learning capability.
- Ability to thrive in fast-paced and rapidly changing environment.
- Strong oral and written communication skills.
- Excellent time management and organizational skills.
- Highly focused, creative, industrious, and passionate.