Ally Charlotte , NC 28217
Ally Invest is seeking an experienced C# Selenium automation and performance testing engineer to be an integral member of the Automation Team responsible for front-end/API automation, and performance testing. The ideal candidate must have expertise in Selenium automation, Performance testing and analysis as well as excellent leadership and communication skills with a proven ability to manage multiple QA tracks.
Help build performance testing from the ground up using Gatling and Blazemeter with Taurus across several web applications
Analyze performance testing results and advise product teams on potential areas of improvement
Develop/maintain/execute Performance/Load testing as needed in the QA and Capacity environments
Work with agile teams to identify Automation Candidates and learn the different Ally Invest applications
Maintain Production monitoring tests throughout our CICD process
Write Selenium automation tests in a custom C# framework
Maintain and improve existing C# automation framework
Mentor QA testers in QA and Automation best practices
Work with other QA teammates to write test cases that make automation easier
Advise agile teams on development best practices to support automation
Help drive automation of mobile regression testing
Assist with creating an optimal QA environment
Stay current with QA best practices, methodologies and technologies, and continue to improve the QA processes across the team
Innovate constantly and maintain the technical edge
Develop and maintain comprehensive documentation of Ally Invest's QA Testing practices and test suites.
Experience with Gatling performance testing
Knowledge of performance testing software is a plus (Gatling, Postman, Taurus, Blazemeter, JMeter)
Experience with building complex Selenium tests utilizing C# methods and functions
Extensive experience in working as a QA Engineer/analyst in an agile environment
Expertise with all aspects of testing, including functional, exploratory and regression testing
Experience in testing REST API's, using browser diagnostic tools, inspecting logs etc.
Ability to make independent decisions
Ability to communicate clearly and concisely with a strong desire to provide an exceptional customer experience
Detailed and results oriented and able to handle multiple competing priorities in a fast-paced environment with strict deadlines, support business critical applications
Ability to diagnose and identify performance and stability issues in large, complex applications
Skilled in working across organizational boundaries, bringing together people with diverse perspectives and experience to find solutions
Excellent written and verbal (business) communications skills
Solid interpersonal skills are required with demonstrated analytical experience
Knowledge of or experience working in financial services and/or other regulated environments
Brokerage licensing (current or past) is a very strong plus
All candidates must pass credit and criminal background checks to meet FINRA requirements.
Ally Financial Inc. (NYSE: ALLY) is a leading digital financial services company and a top 25 U.S. financial holding company offering financial products for consumers, businesses, automotive dealers and corporate clients. Ally's legacy dates back to 1919, and the company was redesigned in 2009 with a distinctive brand, innovative approach and relentless focus on its customers. Ally has an award-winning online bank (member FDIC), one of the largest full service auto finance operations in the country, a complementary auto-focused insurance business, a growing digital wealth management and online brokerage platform, and a trusted corporate finance business offering capital for equity sponsors and middle-market companies.
Business Unit/Enterprise Function
Ally Invest, launched in May 2017, is the brokerage and wealth management offering from Ally. The offerings consist of a trading platform for self-directed investors, as well as a suite of automatically managed investment portfolios. The Ally Invest team is responsible for ensuring the technology and service of the platform with a focus on award winning customer service and outstanding user experience.
Total Rewards Information
Ally's compensation program offers market-competitive base pay and bonus pay potential based on achieving personal and company goals. Plus, we have a flexible paid time-off program with an emphasis on work-life balance.
Ally offers a variety of benefits to protect your health and well-being, provide financial security and balance your work-life needs including:
Industry-leading 401K Retirement Savings Plan including Matching and Company Contributions
Comprehensive wellness program with financial incentives designed to help you achieve your best health
Flexible health insurance options including dental and vision
Pre-tax Health Savings Account with generous employer contributions
Pre-tax dependent care and commuter benefits
Other work-life integration benefits including Paid Parental & Caregiver Leave, Adoption Assistance, Back-up Child & Adult/Elder Care, Child Care Discounts, Tuition Reimbursement, LifeMatters Employee Assistance Program, Weight Watchers and other employee discount programs
Ally is an Equal Opportunity Employer
We extend equal employment opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity or expression, pregnancy status, marital status, military or veteran status, genetic disposition or any other reason protected by law.
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled