Test Automation Engineer
Employee | Tech | Professional | Philippines | Makati | 2024-11-05 | REQ-10084013
Ops Proficient Engineer
Key tasks
- Improving the way we test
- Challenge the status quo
- Defining and improving our test vision, test strategy and standards & guidelines
- Experimenting with new tools to improve our testing capabilities
- Support and coaching of Ops Engineers in all squads to improve testing
- Support and coaching the product owners and business analysts to improve the way of working, with quality in mind
- Implementing and enforcing quality controls
- Participate in user story refinement, ask all the “but what if” questions, propagate example mapping and ensure adequate acceptance criteria are defined (functional as well as non-functional)
- Enforcing compliance with Definition of Read and Definition of Done
- Full test automation of functional tests and regression tests
- Manual testing when and where required
- Setting up and executing performance tests
- Supporting Disaster Recovery Tests and Security Penetration Testing
- Monitoring the health of our application, using tools like
- Kibana and Grafana
- Internal Pega monitoring (AES)
- Ensuring compliancy
- Keep our application compliance with IT risk policies
- Maintain access matrix
- Supporting the application through ITIL processes, among which
- Incident, Problem and Change Management
- Managing and improving the Deployment Pipeline and embedding quality controls as part of it
What we expect from you
- Education
- Bachelor’s degree in engineering
- Testing skills
- Defining and applying test standards & guidelines
- Defining test vision and test strategy
- Using Test Automation Frameworks for defining and running automated tests
- Experience with (Acceptance) Test Driven Development and ability to promote it
- Experience with integrating automated tests within build & deployment pipeline (CD/CI)
- Experience with setting up automated performance tests (measuring performance against benchmark and different types of load)
- Coaching skills
- Mentoring and training other Ops Engineers in the field of testing and automation
- Facilitation skills
- Technology, tools and process knowledge
- Cucumber, Selenium
- ITIL knowledge (Incident, Problem and Change Management)
- Azure DevOps
- Agile team experience with SCRUM or Kanban or XP
- Java knowledge
- Mindset & soft skills
- Automation mindset & waste buster
- Proactive attitude, always on the look-out for improving your and our way of working
- Diplomacy and good communication skills
- Not shy to express and defend his/her opinion in front of a crowd (even if it is not the popular opinion)
- Analysis capabilities and testing abilities