RealTime eClinical Solutions is a Global Leader and rapidly growing SaaS technology company that provides comprehensive Software Solutions to the clinical research industry. They are seeking a highly skilled Senior Quality Engineer who will ensure the quality, reliability, and performance of products by designing test strategies, building automation frameworks, and executing test plans.
Responsibilities:
- Lead and execute end-to-end testing for web, mobile, and API-based applications using both manual and automated approaches
- Provide leadership in all activities related to software quality and release management
- Develop a deep understanding of customer use cases, workflows, and scenarios to ensure meaningful test coverage
- Design, develop, and document test cases to validate new features, regression areas, and complex workflows
- Define and execute comprehensive testing strategies covering database impacts, regression, negative testing, usability, and bug retests
- Participate in product design reviews, offering input on requirements, design, schedules, and potential risks
- Ensure compliance with applicable regulatory standards (e.g., FDA 21 CFR Part 11 for clinical trial software)
- Identify, log, and track defects in collaboration with developers, ensuring timely resolution
- Perform risk-based testing, prioritizing high-impact areas to optimize QA efforts
- Collaborate closely with product managers, developers, and stakeholders to translate requirements into effective test cases
- Mentor junior QA engineers and promote best practices in test design, automation, and process improvement
- Deliver actionable feedback and recommendations on usability and functionality
- Partner effectively with offshore and nearshore QA and development teams to ensure quality and timely delivery
- Build and maintain automation frameworks for UI and API testing using Playwright, Postman, ReadyAPI, Python, and JavaScript
- Apply AI/ML techniques (e.g., NLP, defect trend analysis) to improve test case generation, defect detection, and prioritization
- Contribute to continuous improvement in QA processes and automation efficiency
- Design comprehensive test strategies, build scalable automation frameworks, and leverage AI-powered tools to accelerate test coverage, defect detection, and data-driven quality insights
Requirements:
- Bachelor's degree in software engineering or an equivalent combination of technical education and work experience
- Strong knowledge of the Software Development Life Cycle (SDLC) and its application in SaaS environments
- Hands-on experience with UI and API automation & Mobile (Playwright, Postman, ReadyAPI)
- Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions) and version control (Git/GitHub)
- Understanding of clinical trial or healthcare software workflows
- Familiarity with defect-tracking tools (Jira, AIO) and test case management tools (AIO, Xray for Jira, or equivalent)
- Professional certifications are not required, but will be considered: QAI: Certified Software Tester (CSTE), Certified Software Quality Assurance (CSQA), Certified Associate in Software Testing (CAST), ISTQB: Certified Tester Foundation Level (CTFL), Certified Tester Advanced Test Analyst (CTAL-TA), Certified Tester Advanced Technical Test Analyst (CTAL-TM)
- Familiarity with Behavior-Driven Development (BDD) and automation testing practices
- Experience with Agile methodologies such as Scrum and Kanban
- Working knowledge of code repository tools such as GitHub and Git
- Familiarity with CI/CD pipelines and automation execution tools such as Jenkins and GitHub Actions
- Exposure to the Playwright automation framework
- Familiarity with third-party tools such as Lamda Test, Browserstack
- Familiarity with AI-driven tools for manual test case generation
- Familiarity with AI-Driven automation is a strong plus