Sr. Software Engineer QE Automation
Location: Santa Clara, Utah, Tempe, Austin, Charlotte, Atlanta
The Software Engineering team at The Bank is looking for engineers for building, operationalizing and establishment of a quality frameworks and toolsets to partner with the delivery IT organization. This role will lead efforts and ensures successful delivery of organizational transformation and goals across all business verticals at THE BANK.
The engineer will be required to:
- Design, develop and implement automation testing, data quality processes
- Actively engage in testing technology discovery and solutions for on-prem and cloud
- Manage code versions in source control and coordinate changes across enterprise team
- Participate in architecture design and discussions
- Solve complex software issues around test automation frameworks for UI, API and mobile testing and data integration
- Supports the development and design of the internal data integration framework
- Works with system owners and leaders to refine quality transformation standards and partner with enterprise teams, architects to define requirements and solution
- Drive to improve, optimize, and identify opportunities throughout the software development lifecycle and across Data Platform via Automation
- Leverage industry best practices, tools, technologies and processes to achieve Quality engineering excellence
Qualifications
- Bachelor’s degree in Computer Science required; Master’s degree preferred
- 10+ years of experience
- Proficient in python / Java or any JavaScript stack
- Expertise in flask/Django (or) spring boot (or) NodeJS
- Expertise in shell/PowerShell scripting
- Hands on REST-API services development
- Hands-on knowledge on UI framework development
- Good experience on CI-CD, Containerization and QE process
Roles & Responsibilities:
- Should have currently performed development activity outside testing and test automation such as tools & utilities and framework as service
- Hands-on experience in building web based interface on node js, or any UI frameworks for test automation execution dashboard reporting.
- Hands-on knowledge on python pandas, pyspark, python metrics
- Should have hands-on experience with docker containerization and orchestration for test automation execution
- Working experience on cross browser and platform test automation integration with saucelabs / browserstack / lambda test
- Experienced in developing test performance utilities and integration with cloud technologies
- Hands-on experience in identifying, gathering and capturing various performance metrices
- KPI’s for on-prem and cloud applications
- Knowledge of API & Microservices architecture and hands-on experience in developing
- API automation framework along with CI-CD integration
To apply send resume to [email protected]