We're seeking a talented Senior QA Automation Engineer with Playwright and JavaScript/TypeScript expertise to join our team. In this role, you'll be instrumental in driving quality and reliability across our software applications while advancing our automation capabilities.
What You'll Do:
- Define, implement, and maintain advanced automation solutions and strategies for the team
- Provide technical leadership and guidance to enhance automation effectiveness across the practice
- Collaborate closely with your agile team, participating in ceremonies and contributing to acceptance criteria development
- Create and execute test cases and scripts for both manual and automated functional testing
- Ensure quality issues and defects are properly identified, documented, tracked, and resolved before release
- Partner with cross-functional teams to deliver high-quality credit card features
What You'll Need:
- Strong proficiency in Playwright and JavaScript/TypeScript
- Experience with agile methodologies and test automation strategies
- Ability to work on-site in Omaha following our hybrid schedule (3 days in-office)
- Authorization to work in the U.S. without sponsorship today or in the future
About This Role:
- Responsibilities
- Apply Quality Engineering principles throughout the Agile lifecycle
- Lead and Drive ‘Quality / Automation as a Team Mindset’ within the team
- Exhibit domain knowledge and product expertise for supported applications
- Decompose stories/business requirements into test cases that clearly articulate test objectives, steps, and expected results
- Estimate, prioritize, plan, coordinate/perform and document results of test execution
- Report, track, and retest defects/bugs prior to release
- Participate in and conduct regular test case peer reviews and automation code reviews
- Lead and collaborate with their delivery team to build automated testing into the CI/CD pipeline
- Analyze and understand the current technology architecture, system interdependencies and application stacks
- Lead by example in exhibiting initiative for self-learning of new technical skills and tools
- Drive consistent improvement and knowledge sharing principles across the team
- Lead automation strategies/solutions and projects within team and across discipline
- Evaluate and propose use of new tools for continuous improvement and driving automation strategies forward
- Experience building, testing, deploying, monitoring, and maintaining effective test automation solutions
- Setting up and maintaining CI/CD pipelines
- Setting up and maintaining Automation Frameworks
- Mentors’ others in test automation, programming, and QA best practices
- Works independently researching, solving, and programming complex automation solutions
The Ideal Candidate for This Role:
Education & Experience:
- Bachelor's degree or equivalent combination of work experience and/or certifications
- 5+ years of hands-on experience in UI and API test automation
- 5+ years of programming/scripting experience with JavaScript and/or Java
- 3+ years working with Git version control systems (Bitbucket, GitHub, or GitLab)
Technical Expertise:
- Proven experience leveraging AI tools to enhance test script management and automation
- Proficiency with modern automation frameworks and tools including Playwright, TestComplete, Selenium, Cypress, Postman, or Swagger
- Experience with web application, microservices, and database automation
- Strong knowledge of CI/CD practices and pipeline integration
- Additional scripting languages a plus: C#, PowerShell, SQL, XML
Testing Knowledge:
- Expertise across all testing levels: System, Integration, and Regression
- Experience designing, implementing, and maintaining automation frameworks
- Skilled in developing and documenting comprehensive regression testing strategies
- Working knowledge of Test-Driven Development (TDD) and Behavior-Driven Development (BDD)
- Deep understanding of Software Testing Life Cycle (STLC)
Agile & Tools:
- Strong foundation in Agile QA methodologies, tools, and processes
- Experience with automation metrics and analytics tools (GitLab, BrowserStack, etc.)
- Proficiency with MS Office Suite (Word, Excel, PowerPoint, Access
Soft Skills:
- Excellent written and verbal communication skills
- Ability to clearly articulate complex technical information to diverse audiences