This is a hybrid role between QA Automation Engineer, DevOps Engineer and Software Engineer. All three skills sets are required for this position.
Implement DevOps solution across multiple delivery teams including CI/CD, test automation, quality gates and source control quality processes.
Design and develop testing tools and frameworks for test automation and write test automation for data driven and keyword driven frameworks utilizing Protractor, Playwright, UFT and Shell scripting.
Perform functional testing, integration testing, regression testing, black box testing, white box testing.
Advance quality practices and maturity across multiple platforms and develop ability to test systems end to end.
Define and maintain quality metrics and artifacts.
Establish and maintain high trust, collaborative relationships with key stakeholders to include architects, infrastructure and security engineers, and leadership.
Deliver on a shared vision and strategy through tactical implementation. Communicate with clarity, influence others to engage and contribute, and adjust based on feedback.
Meet delivery teams where they are and take them to the next step on their quality journey.
,
Skills Required
7+ years of experience in QA Automation Testing
Expert knowledge in development languages (Java, JavaScript, Python)
Expert knowledge on testing tools (Protractor, Playwright, Cypress.io, Opkey or UFT)
Full stack test automation (front end, services, database)
Knowledge on Automation testing for Oracle ERP forms (OATS, Tosca, Leapwork)
Understanding of how continuous integration, continuous delivery, and automated testing are vital for Agile and/or Lean development and an absolute passion for increasing quality through smart automation and shared ownership.
Ability to influence change across an organization.
Expert verbal and written communication for both a technical and non-technical audience.
Ability to emotionally manage ambiguity, change, pushback, and failure; show servant leadership, self-awareness, humility, ability to admit fault and learn from failure