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