Senior Quality Assurance Engineer
Western Alliance Bank · Columbus, OH · 2 wk ago
EngineeringFull-time
About the role
Digital Disbursements, a fintech company acquired by Western Alliance Bank in January 2022, is seeking a Senior Quality Assurance Engineer to join its dynamic team. Reporting to the Quality Assurance Manager, this role involves delivering innovative, industry-leading manual and automated testing solutions for digital payments applications.
Responsibilities
- Deliver innovative, industry leading manual and automated testing solutions for Digital Disbursements applications.
- Play a key role in multiple phases of the development lifecycle including business analysis, test case design and documentation, manual and automated test execution, results documentation, and collaboration with all stakeholders.
- Coordinate efforts with developers and business analysts to ensure optimal results for new development and successful resolution of defects.
- Establish QA standards, policies, and procedures for all programs.
- Participate in agile ceremonies including sprint design, planning, grooming, and demo practices.
- Perform multiple types of testing (System, Integration, Data Migration, End to End, Regression, Exploratory) on various platforms (Web Apps, Cloud-Based Apps, Databases and APIs).
- Identify software testing risks, weaknesses, and target areas of improvement.
- Design and execute automation scripts and manual test cases.
- Report on quality metrics such as manual test coverage, test completion, automation execution time, automation pass/fail rates, automation coverage, and automation ROI.
- Examine code and execution of code in various environments.
- Ensure that security requirements and best practices have been incorporated into system functional design specifications.
- Assess software systems to ensure that security development best practices have been followed, including ethical hacking techniques with proper notification and authorization.
- Ensure that software systems comply with the IT Security Policy in all respects, including user authentication and session expiration requirements.
Requirements
- 7+ years’ experience as a QA engineer with expertise in planning, designing, and execution of automated and manual testing activities.
- Bachelor’s degree in related field required.
- Intermediate to advanced knowledge of and experience with business/systems analysis and development of functional system specifications.
- Detailed knowledge of software application testing standards and best practices.
- Hands-on experience with automation tools is required—preferably with Playwright.
- Advanced programming skills in TypeScript and JavaScript.
- Intermediate to advanced experience creating automation frameworks from scratch and implementing best practices.
- Experience in integrating automated tests into CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.
- Experience in designing, creating, and executing API tests using tools like Postman.
- Strong understanding of data integrity standards.
- Strong understanding of HTML, CSS, and JavaScript.
- Strong understanding of React.js.
- Strong SQL Query experience.
- Amazon Web Services experience a big plus.
- Strong experience using Azure DevOps.
- Ability to work in a small, dynamic programming team in a fast-paced environment.
- Superior work ethics and sense of pride and ownership in completing assigned projects thoroughly and in compliance with the requirements.
- Strong collaboration skills with cross-functional teams including developers, product owners, and business analysts.
- Excellent analytical skills and strong attention to detail.
- Good written and verbal communication skills.
Qualifications
- Intermediate to advanced knowledge of software application testing standards and best practices.
- Hands-on experience with automation tools is required—preferably with Playwright.
- Advanced programming skills in TypeScript and JavaScript.
- Intermediate to advanced experience creating automation frameworks from scratch and implementing best practices.
- Experience in integrating automated tests into CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.
- Experience in designing, creating, and executing API tests using tools like Postman.
- Strong understanding of data integrity standards.
- Strong understanding of HTML, CSS, and JavaScript.
- Strong understanding of React.js.
- Strong SQL Query experience.
- Amazon Web Services experience a big plus.
- Strong experience using Azure DevOps.
- Ability to work in a small, dynamic programming team in a fast-paced environment.
- Superior work ethics and sense of pride and ownership in completing assigned projects thoroughly and in compliance with the requirements.
- Strong collaboration skills with cross-functional teams including developers, product owners, and business analysts.
- Excellent analytical skills and strong attention to detail.
- Good written and verbal communication skills.
Skills
- Advanced programming skills in TypeScript and JavaScript.
- Intermediate to advanced experience creating automation frameworks from scratch and implementing best practices.
- Experience in integrating automated tests into CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.
- Experience in designing, creating, and executing API tests using tools like Postman.
- Strong understanding of data integrity standards.
- Strong understanding of HTML, CSS, and JavaScript.
- Strong understanding of React.js.
- Strong SQL Query experience.
- Amazon Web Services experience a big plus.
- Strong experience using Azure DevOps.
Benefits
- Competitive salaries.
- Ownership stake in the company.
- Medical and dental insurance.
- Time off.
- A great 401k matching program.
- Tuition assistance program.
- An employee volunteer program.
- A wellness program.
Pay
Negotiable based on experience and qualifications.
Schedule
Full-time.