About the job
Key Responsibilities
- Conduct comprehensive manual testing, including functional, integration, regression, and API assessments, utilizing tools like Postman for various web applications and Oracle-based platforms (e.g., RMS), batch processes, and low-code environments, while championing a shift towards test automation.
- Strategically plan, design, and implement manual testing methodologies for intricate software systems.
- Create and sustain automated test scripts using frameworks such as Robot Framework and Playwright alongside other relevant technologies.
- Develop scalable and robust test code in languages including Python, JavaScript, and TypeScript.
- Work collaboratively with developers, product owners, and business analysts to clarify requirements and ensure test coverage aligns with business objectives.
- Establish, maintain, and enhance automation frameworks and CI/CD integrations.
- Review and refine existing testing coverage and automation effectiveness.
- Identify, document, and manage defect tracking.
- Provide mentorship and technical support to junior QA team members.
- Engage in continuous improvement initiatives within the QA team and across engineering departments.
- Analyze testing outcomes and deliver clear, actionable feedback to stakeholders.
- Instill quality assurance practices from the onset through shift-left testing methodologies.

