hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Lead Test Engineer

Trustwave

Trustwave

Software Engineering, Quality Assurance
Philippines
Posted 6+ months ago

The Quality Assurance (QA) team is responsible for validating that the products meet specified requirements, and to help ensure product releases are achieved within planned timeframes.

This is a technical testing role requiring an understanding of the underlying technologies in use and their interaction.

This is for Contractual role

Job Purpose

The Senior QA & Test Engineer is responsible for working, within a cross-functional Agile “Scrum” team, under the guidance of the QA Manager, to

  • Identify, understand, and complete assigned testing tasks
  • Help ensure the requirements of the release are met
  • Managing both manual and automated testing process for specific product releases

Key Accountabilities

  • Interpreting requirements and specifications by developing effective Test Cases and timeframes
  • Automating and executing Test Cases
  • Accurately reporting and logging incidents
  • Investigating and reproducing reported incidents
  • Reviewing and contributing detail to existing logged incidents
  • Communicating with all members of the Scrum team throughout the SDLC/STLC
  • Collaborating with other QA Engineers to improve testing tools and processes, for improved efficiency and effectiveness
  • Collaborating with the Scrum team to improve process’ efficiency and effectiveness

Key Performance Criteria

  • Test Cases are automated, executed, and defects are logged
  • Testing tasks are “DONE” within the defined “Scrum” framework and timeframes
  • Regular communication with the appropriate team members throughout the project
  • Contributions are made to improve testing efficiency and effectiveness
  • The Tester’s skills, knowledge and experience are further developed to improve their ability to contribute to the goals of the Team and the Company

Skills/Knowledge/Experience

The candidate is expected to have or be able to quickly obtain the following:

  • A Computer Science or similar qualification or experience
  • At least 8 years of work experience in a testing role; a keen interest in QA is essential
  • Strong test automation experience of API, web, and desktop applications, working with batch files, JMeter, Selenium, Playwright, Pearl, Ruby or similar, .NET C# and Visual Studio
  • Experience with CI/CD pipelines and DevOps practices
  • Experience building/maintaining test automation frameworks
  • Experience with Windows servers, features, platforms, and applications
  • Experience with SMTP, HTTP, TCP/IP. E-Mail, Web, and Proxy servers is desirable
  • Experience with DNS, AD, LDAP, Microsoft Exchange, and SQL Server is an advantage
  • SQL Server queries and simple understanding of database architecture is preferable
  • Experience using virtual machines to create environments for testing
  • Administration of Jira and related Atlassian products
  • Excellent documentation skills
  • ISTQB, ISEB, MS Azure or similar certifications are a bonus

Interpersonal Characteristics

  • Analytical skills with attention to detail
  • Excellent verbal and written communication skills with people of varying technical ability
  • Ability to prioritize and self-manage tasks, responsibilities, and time
  • Ability to work as a Team Player, in a cross functional team in an Agile Scrum environment
  • Ability to understand the target audience and how the products are used

Reporting Relationship

Formally reporting to the QA Manager, but also accountable to fellow Scrum Team members in a flat team structured environment.