Test Automation Engineer

Apply now

Mid-Senior Level Test Automation Engineer

At OpsWerks we're looking for a Software Quality Assurance Engineer with specialty in Automation to join our team.

Full-time · Manila

Who We Are

Opswerks specializes in making data center and cloud operation teams thrive. Our philosophy is about making technology "werk"​ for our customers by tailoring solutions to their exact needs. We believe that products, services, tools, and processes should serve the needs of people, NOT the other way around.

Our global team of service architects, infrastructure admins and software engineers have built and operated some of the world's largest, most scalable environments over the past two decades. From 24/7 monitoring to infrastructure design to application development, our team of talented, creative and dynamic people has got it all covered.

Join us at OpsWerks. Together, we can make technology "werk" for the people.

“We actively encourage everybody to bring their full

selves to work. We are proud to be werks in progress. At

OpsWerks, we celebrate transformation and constantly

champion it in each other. We fully believe we do our

best werk when we are our best selves. We are seekers,

question askers, and people willing to look at our own

operating systems as much as those of our partners.”

Your Role

  • Interpret, build upon, and comply with company quality assurance standards and ensure that best practices are followed by the team.

  • Develop a quality plan to perform in different stages of testing.

  • Carefully maintain complaint and non-conformance processing through records and tracking systems, including root cause and corrective actions.

  • Document quality assurance activities with internal reporting and audits.

  • Develop new standards for production and design, with improvements as needed, and create testing protocols for implementation across all service lines.

  • Identify training needs and take action to ensure company-wide compliance.

  • Sketching out ideas for automated software test procedures.

  • Pursue continuing education on new solutions, technology, and skills.

Your Competencies

  • Experience in creating scripts using Python.

  • Experience in creating tests for automated end-to-end testing/automated user acceptance testing.

  • Experience in interacting with APIs for testing.

  • Experience with testing tools like Locust, OWASP Zap, Postman.

  • Experience in incorporating test runs in CI/CD.

  • Superb computer competence, including database management.

  • Knowledge of quality assurance terminology, methods, and tools.

  • Analytical, problem-solving, and decision-making skills.

  • Demonstrated knowledge of testing best practices, version control practices and defect management practice.

Your Qualifications

  • 4-Year college degree in Computer Science / Engineering or related field.

  • 4+ Years of experience in a software development environment.

  • 4+ Years of experience in functional and non-functional testing of applications.

  • 2+ Years of experience in test automation.

  • Must be amenable to work on hybrid work set-up (2 days WFH, 3 days on-site).

Plus Points

  • Experience leading a team.

  • Understanding of Agile/Scrum methodology and how QA functions within it.

  • Experience in CI and CD tools such as Jenkins, GitLab CI, Bamboo and GitHub Actions.

  • Professional certification, such as Six Sigma, Quality Engineer, or Quality Auditor.

  • Experience in using Selenium and Robot Framework or Playwright for creating automated tests.

The Team

Our team is made up of individuals who are aligned with OpsWerks’ values. In the spirit of building a healthy community, which requires open and honest communication, here are our expectations for every one of us at OpsWerks:

  • To uphold OpsWerks’ Mission and Methods.

  • To know, believe, and execute each team’s mission plan.

  • Growing in the 4 awareness (self, others, surroundings, and situation).

  • To take ownership of your personal growth for the team’s well-being.

  • To never give up, to never give in… only giving your best.

Apply for the Job

Ready to start your awesome journey and be part of OpsWerks?