
Search by job, company or skills
Role Description:
Serve as a thought leader within the Quality Engineering discipline as part of cross-functional Agile squads, chapters, and tribes.
Ensure software quality through the delivery of test automation best practices.
Develop new test automation frameworks using various automation tools.
Maintain existing test automation code with a high degree of quality.
Apply strong software design and test automation principles.
Use ingenuity and creativity to identify new ways to test software solutions.
Collaborate with Agile squad members to determine customer and product requirements and their applicability to product and test code.
Perform exploratory testing as needed.
Partner continuously with team members to exchange ideas, raise concerns, and follow quality policies and procedures.
Adhere to Fifth Third's quality governance standards.
Roles and Responsibilities:
Work on an Agile squad, leading quality engineering efforts in collaboration with the squad, chapter, and tribe.
Own accountability for test strategy, test planning, framework implementation, and test execution within the squad and tribe.
Implement high-quality, reusable, and maintainable test automation code using various tools and frameworks.
Create structured, clean, and cohesive test automation and exploratory tests for:
New features and functional changes
Native mobile applications
Browser-based applications
User interfaces and APIs
Organize tests into repeatable and maintainable test suites.
Author test cases using test management software.
Efficiently reproduce reported software issues.
Analyze data and collaborate with team members to quickly remove blockers and obstacles.
Qualifications:
Bachelor's degree in Computer Science, Information Systems, or an equivalent combination of education and experience.
Proven experience building test automation using one or more programming languages (e.g., Java, JavaScript).
Experience with test automation and exploratory testing for:
Native mobile applications
Browser-based applications
UI and API layers
Experience using code repositories such as GitHub.
Experience with application lifecycle management tools (e.g., VersionOne, Quality Center, or similar).
Experience working in CI/CD/CT environments using tools such as:
GitLab CI
Jenkins
Concourse
CircleCI
Similar tooling
Strong knowledge of internet protocols, web proxies, caching, and web fundamentals.
Experience working in a cloud environment.
Proficiency in SQL.
Strong verbal and written communication skills, with the ability to tailor messaging to management, business stakeholders, IT sponsors, and technical teams.
35+ years of experience as a test automation engineer in a high-performance, dynamic team environment.
Job ID: 143874157