remote.careers

Remote Programming Jobs

QA Engineer II

Citizens Bank

  • python
  • java
  • javascript
  • ruby
  • unix

Quick Facts

Company
Citizens Bank
Location
Boston, MA, US
Experience
Mid-Level, Senior
Employment
Full-time
Type
Remote & On-site

Job benefits

  • Generous PTO
  • Flexible Work Schedules
  • Learning and Development Resources & Educational Assistance
  • Comprehensive Health Benefits
  • Volunteer Events & Corporate Match Program
  • Parental Leave for All Parents, Including Adoptive
  • Onsite Café & Coffee Bar (some locations)
  • Gym & Classes (some locations)
  • 401k Matching & Employee Stock Purchase Program
  • Discounts on Bank Services, Including Student Loan Refinancing

Job description

As a Senior Quality Assurance Engineer, you will oversee the entirety of Citizens engineering and development efforts. You will help lead a team of highly-skilled engineers tasked with ensuring the development of top-quality technical solutions.



Primary responsibilities include:




  • Monitoring all stages of the solutions-development process; identifying and resolving defects to meet quality standards; communicating quality standards to relevant parties.


  • Assisting to design, conducting and executing tests prior to launch/implementation to ensure solutions run smoothly and meets requirement while being cost effective; identifying test-populations.


  • Collaborating with software, network, systems and infrastructure engineers to encourage an automated pipeline for solutions development; developing processes and protocols that ensure quality during all stages of development.


  • Communicating and collaborating with consumers and other engineering teams to implement continuous feedback; researching technologies and methodologies as applicable to solutions design.


  • Consulting with software engineering teams to identify opportunities to shorten test cycles and lower testing costs. Continuously driving toward test-driven development.


  • Analyzing and document test results; when appropriate, providing recommendations and solutions




Qualifications 


Required Skills/Experience:




  • 5+ years of working experience in QA engineering or related fields; experience managing engineers and/or technical personnel; hands-on experience with end-to-end software development of complex multi-tiered systems


  • 3+ years of working experience designing and executing tests; experience applying testing methodologies and technologies


  • Strong troubleshooting, debugging and analysis skills


  • Understanding of multiple programming languages, including at least one front end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc.


  • Experience with UNIX or Linux and Windows operating systems; comfortable using standard UNIX utilities to do testing and identify issues


Preferred Skills/Experience:




  • Experience managing sensitive financial data; experience in the financial services industry


  • Experience with automation technologies, tools and frameworks such as UFT, Unit, Testing, Cucumber, etc.


  • Experience with cyber security; coursework or certifications in cyber security matters


Education, Certifications and/or Other Professional Credentials:




  • Bachelor’s degree or foreign equivalent in Computer Science or a related field


  • Bachelor's degree in Computer Science, Computer Engineering or related discipline


Hours & Work Schedule 


Hours per Week: 40


Work Schedule: M-F 8-5




Why Work for Us


At Citizens, you'll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth.


Equal Employment Opportunity


It is the policy of Citizens Bank to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, citizenship, veteran or military status, marital or domestic partner status, or any other category protected by federal, state and/or local laws.


Equal Employment and Opportunity Employer/Disabled/Veteran


Citizens Bank is a brand name of Citizens Bank, N.A. and each of its respective subsidiaries.

Apply now