Job Description: Play as the lead for a minimum of 4 Test Engineers
Test Design & Execution:
- Develop and execute manual and automated test plans for new features, bug fixes, and releases.
- Design, implement, and maintain automation frameworks and tools to enhance test coverage, minimizing the need for repetitive manual testing.
- Identify defects and collaborate with developers to ensure timely resolution.
Test Strategy & Planning:
- Estimate, prioritize, plan, and coordinate testing activities with a focus on automation.
- Actively contribute to sprint planning, providing test recommendations based on user stories and requirements.
- Own the QA process, managing and executing comprehensive test cases and scripts.
Automation Development:
- Research and adopt new tools, methodologies, and best practices to improve testing efficiency.
- Collaborate with software engineers and architects to develop end-to-end automated integration, verification, and continuous testing pipelines.
- Develop and enhance automated test frameworks, unit tests, and tools for seamless CI/CD integration.
Collaboration & Communication:
- Work closely with cross-functional teams including developers, product managers, and bioinformatics scientists to understand requirements and build effective test solutions.
- Collaborate with DevOps teams to design and manage automated infrastructure supporting testing and research experimentation.
Quality Assurance & Continuous Improvement:
- Review and optimize test reports, quality metrics, and documentation.
- Participate in code reviews, providing feedback from a testing perspective.
- Maintain detailed test documentation and records, while continuously improving QA processes and methodologies.
Deployment & Monitoring:
- Collaborate on deployment and monitoring of software releases, ensuring smooth product rollouts.
Job Requirement:
- Bachelor's degree in IT, Computer Science, or equivalent experience.
- 7+ years in automation testing, with 2+ years in mobile automation and 2 years play as a team lead.
- Strong hands-on experience with Selenium, Appium.
- Knowledge of tools like Jira, Confluence, GitLab and GitHub Actions for CI/CD and continuous testing.
- Expertise in black-box, white-box, and exploratory testing methodologies.
- Strong understanding of the Software Development Lifecycle (SDLC) and Agile methodologies.
- Hands-on experience with unit tests, end-to-end tests, and UI tests.
- Familiarity with some of coding languages such as Python, Java, C#, JavaScript,
- TypeScript, Golang, and Bash.
- Experience working with databases (e.g., MySQL, PostgreSQL), cloud platforms (AWS), and container technologies (Docker, Kubernetes).
- Excellent communication skills in English (both written and spoken), with proven experience working with global clients.
- Strong analytical, problem-solving, organizational skills.
- Ability to work independently and take ownership of tasks.
- Proven leadership skills with a customer-focused and team-oriented approach.
- Experience in manual testing and developing automation frameworks from scratch is a plus.
We regret that only shortlisted candidates will be notified
Interested applicants please send your updated resume to [email protected]
Noga Lim Wei Loong
Registration Number: R1329872
EA License Number: 10C3804
People Profilers Pte Ltd, 20 Cecil St, #08-09, PLUS Building, Singapore 049705
http://www.peopleprofilers.com