x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Testing Engineer
 banner picture 1  banner picture 2  banner picture 3

Senior Software Testing Engineer

People Profilers (services) Pte. Ltd.

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

Sharing is Caring

Know others who would be interested in this job?