Job Summary We are seeking a Senior Software QA Engineer to join our IT Applications Testing Shared Services team. This role is responsible for systems testing of start-up implementations and ongoing software development projects. The Sr. QA Engineer will analyze and review system requirements, collaborate with development and DevOps teams, and design tests with a strong focus on automation for reusability and maintainability. Additional responsibilities include developing test strategies in hybrid settings, mentoring team members, and conducting research on new tools and processes.
Key Responsibilities - Pa rticipate in test planning, test case writing, and execution using both automation and manual approaches.
- Manage manual and automated test activities for web-based and mobile applications.
- Oversee defect lifecycle management, from reporting through closure.
- Identify and prepare test data for testing.
- Provide regular updates to Test/Project Managers and attend project meetings.
- Estimate testing efforts for manual and automation tasks.
- Maintain project documentation for manual and automated testing.
- Support UAT teams with test data needs.
- Mentor team members and contribute to proof-of-concepts for new tools and processes.
Required Qualifications - Minimum 5 years of experience in automation and manual testing for complex web-based projects, preferably in healthcare.
- Proficiency in writing test cases and executing tests in Agile environments.
- Hands-on experience with Selenium and Python for test automation (Java acceptable with willingness to learn Python).
- Strong knowledge of REST APIs and web services testing using tools such as Postman.
- Experience building automated test scripts.
- Proficiency in SQL for backend and ETL testing.
- Expertise in testing web/mobile applications and defect management tools.
- Unix/Linux command line experience.
- Working knowledge of AWS fundamentals and core concepts for test development.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines (e.g., Jenkins, AWS tools).
Preferred Qualifications (if any) - E xperience in healthcare industry testing.
- Exposure to AI-assisted tools for improving test efficiency and coverage (e.g., GitHub Copilot, Microsoft Copilot).
- Familiarity with applying AI/ML for test case generation, defect analysis, or test optimization.
Certifications (if any) - N one required, but relevant QA or automation certifications are a plus.
Education Requirement - Bac helor's degree in Information Technology, Computer Science, Statistics, or a related field from an accredited institution.