Please proceed to the link for the interview: https://interview.talently.ai/interview/6698cb94320bcf6814493c28
The Senior Software Quality Assurance Engineer will work closely with the development and business teams to design, maintain, document, and execute test plans for versioned software (both custom and third-party configurations). This role will serve as first point of escalation for other QA team members, driving strategy and decisions as they apply to the QA team. This position will possess strong understanding of the SDLC, STLC and QA Methodologies such as Agile and Waterfall.
Review software specifications to gain a comprehensive understanding of software features and functionalities.
- Document and execute testing scenarios based on software specifications to ensure comprehensive test coverage.
Create test cases and estimate testing efforts accurately to facilitate efficient testing processes.- Maintain testing artifacts including test cases, test plans, and test data to ensure accuracy and relevance throughout the software development lifecycle.
Identify and document reproducible software defects with clear steps to reproduce.
- Escalate failed test scenarios through appropriate channels for resolution, ensuring timely mitigation of issues.
Ensure specifications and acceptance criteria are met prior to release sign-off.- Establish, promote, and document QA best practices and process improvements
Investigate and implement automation solutions to streamline manual testing processes and improve efficiency.
- Communicate test progress, test results, and other relevant information to project stakeholders and executive management.
Mentor QA team members in technical skills, environment setups, and communication efforts, fostering professional growth within the team.- Perform any other tasks and duties as assigned to support team objectives and organizational goals.
Strong knowledge of backend testing using SQL.- Knowledge of requirement gathering, analysis, and design to ensure alignment with business objectives.
Knowledge of ADO (Azure DevOps) test plans and automation tools to enhance testing efficiency and effectiveness.
- Ability to create test data for System Integration and User Acceptance testing to simulate real-world scenarios.
Proficiency in creating comprehensive test plans based on design documents to guide testing activities.- Ability to develop and maintain testing environments to support various testing activities.
Strong experience with Integration, Regression, and Migration testing methodologies to ensure software stability and reliability.
- Proficient understanding and experience with Software Development Life Cycle (SDLC) processes and methodologies.
Clear and coherent in both written and verbal communication skills with the ability to communicate effectively with all levels of the organization.- Comfortable working on tight deadlines and schedules while maintaining quality standards.
Experience mentoring QA team members in technical skills, environment setups, and communication efforts to foster team development.
- Strong interpersonal, organizational, analytical, and time management skills to effectively collaborate with team members and stakeholders.
A team player to support customers and collaborates effectively within a fast-paced team environment. Strong problem-solving and analytical skills to address complex testing challenges and ensure high-quality deliverables.
Prior development experience is a plus.- Extensive experience in software development and testing
Experience with healthcare industry
- Experience with at least one test case management system
Solid experience with ADO (Azure)
Bachelor's degree in information technology or in a related field.- Minimum of five (5) years of applicable testing experience.
Must have a stable employment history.
Job Type: Full-time
Pay: Php54,
- 00 - Php58,000.00 per month