Stand out for this role — generate a tailored resume and cover letter in about a minute.
Petrolink is seeking a QA Automation Engineer with 5+ years of hands-on test automation experience, including 2+ years with Katalon Studio. The role focuses on building, maintaining, and improving automated test suites for web apps and APIs, with CI/CD integration and collaboration with developers.
Strong expertise in Katalon Studio, web automation, API testing, scripting, Git, and CI/CD is required. Playwright knowledge is a plus, helping to enhance the automation framework and coverage across
Petrolink is a global company that specializes in user-driven technology for the Oil and Gas Industry.
We are looking for a QA Automation Engineer with a minimum of 5 years of hands on experience in test automation, including at least 2 years of practical experience with Katalon Studio. The candidate should have strong experience developing, maintaining, debugging, and enhancing automated test suites and should be comfortable working with modern automation frameworks and technologies
Strong experience with Katalon Studio, web automation, API testing, scripting, Git, and CI/CD tools is required. Experience with Playwright is an advantage.
Develop, maintain, and enhance automated test scripts using Katalon Studio and/or Playwright
Analyse product requirements and translate them into effective automated test scenarios and test cases.
Take ownership of existing automation suites and understand the existing automation framework, test structure, execution profiles, and reusable components.
Create and maintain automated regression, integration, API, and system test suites.
Develop reusable automation components, custom keywords, and utilities to improve automation maintainability and coverage.
Execute automated test suites locally and through CI/CD pipelines and analyse execution results.
Investigate and troubleshoot automation failures and identify whether the issue is related to the application, automation script, test data, environment, or configuration.
Maintain and enhance automation coverage for new product functionality and existing application features.
Integrate and maintain automated test execution through Jenkins or other CI/CD platforms.
Maintain automation source code using Git and follow established source control practices.
Perform API testing and automation, including validation of request and response payloads, status codes, headers, and data.
Collaborate closely with developers, test leads, and other team members to investigate defects and automation failures.
Review existing automation coverage and identify opportunities to improve reliability, execution time, maintainability, and coverage.
Participate in defect investigation, verification, and regression testing.
Maintain automation related documentation, execution reports, and test results.
Contribute to improvements in automation framework design, standards, and processes.
Minimum 5 years of hands on experience in software test automation.
Minimum 2 years of practical experience with Katalon Studio
Strong experience developing, maintaining, debugging, and enhancing automated test suites.
Strong experience with web application automation.
Experience handling dynamic objects, synchronization, waits, assertions, and other common automation challenges.
Ability to understand, modify, debug, and maintain existing automation code.
Experience designing and maintaining reusable automation frameworks and components.
Experience with API testing and automation, including REST APIs and validation of JSON and XML responses.
Experience with Git or other source control systems.
Strong understanding of Software Testing Life Cycle and software testing principles
The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills.
Petrolink is a well-established information and communications technology service company specializing in the energy sector.
Today Petrolink provides services in more than 40 countries worldwide through four regions in North America, Latin America, Europe, Africa, and Asia.
Petrolink continues to recruit and train highly skilled and internationally experienced employees from the energy sector, software development, and information and communications technology industries. All these employees are team players with a passion for service delivery and an uncommon ability to make strong connections between people, data, and action for better and faster decisions.