ADP is hiring a Lead Quality Assurance Automation – Lyric Team
You will start your day on a scrum call to sync up the sprint work and goal with your team. You will spend most of your day continuously evaluating existing test coverage, identifying gaps, and implementing test strategies to achieve as much confidence as possible on your automation and assuring product quality. Your role also requires you to advocate for necessary changes to improve the end-user experience.
In this role, you will work with the development team and Product Owner to gather details on features we want to develop and use that information to build and execute product testing for ADP's web-based Human Resource solutions to determine customer usability before deployment. This role is critical to making sure we deploy usable products.
Hybrid work model, reporting directly to our Porto Alegre Office location.
WHAT YOU NEED TO SUCCEED IN THIS ROLE:
Demonstrates advanced understanding and experience on:
As Quality Assurance Analyst / Test Engineer
Selenium;
Test Automation;
Java, Javascripy/typescript;
BDD/Cucumber;
Jenkins;
Writing Test Scenarios;
Using API testing;
Testing web UI and API applications;
Working with Continuous Integration process and tools like Jenkins;
WHAT YOU'LL DO:
Here's what you can expect on a typical day:
Agile.
You understand that an agile environment requires flexibility. Sometimes the scope is not fully written and you will have to talk with the Product Owner and the team to get more details and complement the User Stories. You and the team will define the sprint goal together. Working in two-week sprints, you need to keep up with timelines. Time constraints and fluidity of work often mean taking a creative approach to your testing strategy. Starting test development in parallel with the feature development may be one option.
Create & Test.
You'll define test plans and scenarios and will implement automated test cases for large-scale, complex software applications. You will focus on the verification and validation of applications from a system and end-user perspective.
Collaborate.
We work collaboratively, so you will communicate and collaborate with technical developers and multiple stakeholders for your products. You'll articulate clear and compelling reasons to persuade developers and Product Owners to make product changes for the end user's benefit.
Learning.
You're always learning new codes and eager to figure things out as you learn.
Challenges.
Inevitable challenges will arise, and we'll rely on you to look for a solution.
What are you waiting for?
Apply today!