(1518) SENIOR QA AUTOMATION ENGINEER
nortal
senior
Job description
<p><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Join</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Nortal</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">for your next big adventure. We are</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">seeking</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">a</span></span><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span><span data-ccp-charstyle="normaltextrun">Senior QA Automation Engineer</span><span data-ccp-charstyle="normaltextrun"> </span></span></strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">to join our team, grow with us, and teach us a few things along the way.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<p><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Why join</span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Nortal</span></span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="36" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Say Goodbye to Micromanagement:</span></span></strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">We</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">champion</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">autonomy, open communication, and respect for diversity as our core values.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="36" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Outcomes Over Hours:</span></span></strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">We believe in a work model focused on impact, providing you with the flexibility to balance your professional success with your personal well-being.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="36" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Vibrant Community:</span></span></strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Join our close-knit LATAM remote team and connect through tech talks, virtual coffee breaks, and team-building activities.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="36" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Support from Day One:</span></span></strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Our People Care team is here to support you throughout your journey, from wellness check-ins to professional growth.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<p><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Our benefits</span></span></strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">✨</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="35" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Competitive USD salary.</span></span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="35" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">100% remote work:</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">While you can work from anywhere, you’re always welcome to connect with teammates and grow your network at our coworking spaces across LATAM.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="35" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Paid</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">off</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">&</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">national</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">holidays:</span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Take</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">the</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">time</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">you</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">need</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">according</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">to</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">your</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">country’s</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">regulations</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">while</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">receiving</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">your</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">full</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">salary.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="35" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Sick leave:</span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Focus on your health without</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">stress. Take the necessary time to recover and feel better.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="35" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Annual</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">credit:</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Spend</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">it</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">on</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">the</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">perks</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">you</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">love</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">to</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">enhance</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">your</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">work-life</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">balance.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="35" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Team-building activities:</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Join us for coffee breaks, tech talks, and after-work gatherings to bond with your</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Nortal</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">family and feel part of our vibrant community.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="35" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="7" data-aria-level="1"><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Birthday off:</span></span></strong><strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Enjoy an extra day off during your birthday week to celebrate in style with friends and family.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<p><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">About the project</span></span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<p><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">As a </span></span><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Senior QA Automation Engineer</span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">, you </span><span data-ccp-charstyle="normaltextrun">will design and implement automation solutions using Playwright with TypeScript, define test strategies, and collaborate closely with developers, product owners, and cross-functional teams to ensure the highest quality standards across delivery</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559739":0,"335559740":240}"> </span></p>
<p><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">What</span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">you’ll</span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">do</span></span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Design, implement, and </span><span data-ccp-parastyle="Normal (Web)">maintain</span><span data-ccp-parastyle="Normal (Web)"> robust automated test suites using Playwright with TypeScript for end-to-end, functional, and regression testing</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Define and own test strategies, test plans, and automation coverage frameworks for assigned programs and workstreams</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Execute and oversee manual testing for complex scenarios that require human judgment beyond automation coverage</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Integrate automated test suites into CI/CD pipelines, ensuring quality gates are enforced throughout the delivery lifecycle</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Write Python scripts to support automation tooling, data setup, and test utility tasks as needed</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Lead code reviews for automation scripts and enforce quality engineering standards within the team</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Mentor junior QA engineers, </span><span data-ccp-parastyle="Normal (Web)">guiding</span><span data-ccp-parastyle="Normal (Web)"> automation patterns, test design, and debugging techniques</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="8" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Collaborate with developers and architects to </span><span data-ccp-parastyle="Normal (Web)">identify</span><span data-ccp-parastyle="Normal (Web)"> testability improvements and shift-left quality initiatives</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="9" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Proactively </span><span data-ccp-parastyle="Normal (Web)">identify</span><span data-ccp-parastyle="Normal (Web)"> quality risks, communicate blockers, and drive resolution with urgency</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="33" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="10" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Participate actively in Agile ceremonies (sprint planning, stand-ups, retrospectives, backlog refinement)</span><span data-ccp-parastyle="Normal (Web)">.</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<p><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">What makes you a great fit</span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">🎯</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Bachelor's Degree in Computer Science</span><span data-ccp-charstyle="normaltextrun">, Engineering, or</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">a related</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">field.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">7+ Years of experience working with </span><span data-ccp-charstyle="normaltextrun">test automation, framework design, and team leadership</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">5+ </span><span data-ccp-charstyle="normaltextrun">Y</span><span data-ccp-charstyle="normaltextrun">ears of experi</span><span data-ccp-charstyle="normaltextrun">enc</span><span data-ccp-charstyle="normaltextrun">e</span><span data-ccp-charstyle="normaltextrun"> </span><span data-ccp-charstyle="normaltextrun">in </span><span data-ccp-charstyle="normaltextrun">QA engineering</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Strong </span><span data-ccp-charstyle="normaltextrun">proficiency</span><span data-ccp-charstyle="normaltextrun"> in Playwright with TypeScript for browser automation and end-to-end testing</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="paragraph">Solid experience designing and </span><span data-ccp-parastyle="paragraph">maintaining</span><span data-ccp-parastyle="paragraph"> scalable automation frameworks from scratch</span><span data-ccp-parastyle="paragraph">.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="paragraph">Experience integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps, or similar)</span><span data-ccp-parastyle="paragraph">.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="paragraph">Good understanding of software testing methodologies, test case design, and </span><span data-ccp-parastyle="paragraph">defect</span><span data-ccp-parastyle="paragraph"> lifecycle management</span><span data-ccp-parastyle="paragraph">.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="8" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="paragraph">Proficiency</span><span data-ccp-parastyle="paragraph"> in TypeScript and/or JavaScript for automation scripting</span><span data-ccp-parastyle="paragraph">.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="9" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="paragraph">Experience working in Agile/Scrum delivery environments</span><span data-ccp-parastyle="paragraph">.</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="34" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="10" data-aria-level="1"><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Advanced English Level is</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">required</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">for this role,</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons.</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></li>
</ul>
<p><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Global Impact, Local Culture</span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">🌍</span></span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<p><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">For over 25 years,</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">we’ve</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">been shaping digital transformation, delivering complex solutions for global enterprises and public sector organizations. Today, we are at the forefront of an AI-driven transformation era, helping organizations turn data into</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">real business</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">value. By combining deep domain</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">expertise</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">with data and AI, we design solutions that create immediate impact while scaling for the future.</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="eop" data-ccp-charstyle-defn="{"ObjectId":"920dbcde-2834-5e15-a5fa-062170b236ba|1","ClassId":1073872969,"Properties":[201342446,"1",201342447,"5",201342448,"1",201342449,"1",469777841,"Aptos",469777842,"",469777843,"Aptos",469777844,"Aptos",201341986,"1",469769226,"Aptos",268442635,"24",469775450,"eop",201340122,"1",134233614,"true",469778129,"eop",335572020,"1",469778324,"Default Paragraph Font"]}"> </span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<p><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">We believe complexity</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">doesn’t</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">have to mean complicated, and that the best solutions are those that work in the real world, not just on paper.</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">That’s</span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">why our clients trust us with their most ambitious, business-critical initiatives.</span></span><span data-contrast="auto"><span data-ccp-charstyle="eop"> </span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p>
<p><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">Apply now and</span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">let’s</span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun"> </span></span></strong><strong><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun">shape the future of technology together!</span></span></strong><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"> </span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">🧑</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun"></span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">💻</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":240}"> </span></p><div class="content-conclusion"><p><span data-teams="true">By applying to this position, you authorize Nortal to collect, store, transfer, and process your personal data in accordance with our Privacy Policy. For more information, please review our <a href="https://nortal.com/recruitment-and-hiring-privacy-statement/" target="_blank">Privacy Policy.</a></span></p></div>
Skills
PlaywrightTypeScriptPythonCI/CDGitHub ActionsJenkinsAzure DevOps