QA Automation Architect

Sorry, this job was removed at 3:38 p.m. (CST) on Monday, November 4, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who we are:

Braviant is a leading provider of tech-enabled credit products that combines breakthrough technology and cutting-edge machine learning to transform how people access credit online. Our next-generation approach to lending reduces credit barriers and creates a Path to Prime to help millions of underbanked consumers build credit history, reduce their cost of borrowing, and achieve financial success.

The role:

Our QA Automation Architect will collaborate across functional teams (developers, QA engineers, and others) to create and implement a robust quality assurance framework within a DevOps continuous delivery model. The ideal candidate will be a proven hands-on leader in Test Automation strategy and architecture. They will have a continuous improvement mindset, with a track record for driving strategic quality initiatives from ideation and planning through execution and implementation. They will have a passion for developing new tools, implementing standards and practices, conducting proof of concepts for new technologies, and finding new and innovative ways to continuously enhance the quality of our products. The individual will be responsible for maintaining a robust test automation framework and creating, executing and maintaining test automation scripts, ensuring adequate test coverage throughout delivery lifecycle, and advising the development organization on the best way to ensure our solutions meet the high-quality expectations of our users. The individual will report directly to and work closely with the Director of Quality Assurance to define the test automation strategy and process, bringing automation in line with the existing functional/ regression aspect of the current test efforts. 

What you'll be doing:

  • You'll own the overall technical road-map of automated testing solutions in collaboration with Architecture, Development, QA and Product teams.
  • You'll work towards improvement of the current framework for Functional Automation
  • You'll develop automation strategy to support regression testing.
  • You'll maintain test scripts that are reusable across sub-systems or features.
  • You'll design, develop and maintain KPI driven test automation framework(s) for continuous improvement. 
  • You'll mentor senior and junior team members and recommend process improvements
  • You'll work with teams across infrastructure and development to drive alignment and collaboration 

What you'll bring:

  • Bachelor’s Degree in a computing related discipline or equivalent combination of education and experience
  • 7+ years of experience managing an Automation team while still remaining very hands on
  • Experience implementing continuous testing frameworks in CI/CD Pipeline
  • Good knowledge in OOP programming concepts and experience in programming languages like Java and Ruby 
  • Strong understanding of application architecture to suggest tool and process optimization
  • Demonstrated skill in using coding standards and being an active participant in code reviews
  • Expert in automation frameworks such as Cucumber
  • Experience with Behavior Driven Testing Practices
  • UI and API level test automation expertise
  • Experience implementing risk-based testing methodologies
  • Experience with web service or API technologies like SOAP, REST, XML and JSON.
  • Experience in web environments
  • Experienced in implementing testing and QA frameworks in Web Applications' domain using Agile methodologies
  • Exposure to DevOps tools like Azure DevOps, Octopus Deploy, or Jenkins
  • Exposure to web performance infrastructure (CDNs, caching, reverse-proxies) and cloud resources (AWS, Azure)
  • Thorough understanding and hands on experience in developing, enhancing automation testing frameworks
  • Strong troubleshooting and root cause analysis abilities
  • equally important…

  • You have a love of problem solving and driving collaboration cross-functionally
  • You believe in teamwork and are not afraid of rolling up your sleeves 
  • You make an impact and deliver results with a sense of urgency
  • You have an ability to communicate complex solutions to different audiences and coach others on effective communication skills
  • You are comfortable with the unknown: startup life allows for a broad, wide ranging role, but also means priorities and work can change quickly. You should be excited about all this entails!

What it's like to work here:

We're more than just great snacks, unique outings, a cool office, or swag. We're about achieving results while having fun along the way. We believe in solving problems together and building on each other’s ideas. Our teams are comprised of smart, curious individuals and we encourage everyone to think like an owner, take initiative and drive their careers. Our broad roles provide tremendous opportunities for individuals to acquire new skills, gain exposure to all areas of the business, and quickly see their impact at Braviant.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our company is located in the heart of downtown with great access to public transportation (both Metra & CTA), coffee shops, and restaurants. Currently our teams are working remotely for the foreseeable future.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Braviant HoldingsFind similar jobs